Je ne sais pas si c'est possible ou non. En gros, j'écris un script qui me permet de scp un fichier sur mon hébergement. Voilà ce qu'il en est pour l'instant. L'argument 1 est le fichier et l'argument 2 est le dossier dans lequel je veux qu'il soit placé sur le serveur distant :
function upload {
scp $1 myusername@ssh.myhost.net:$2
}
Comme vous le savez peut-être ou peut-être pas, si le répertoire que je spécifie lorsque j'appelle la fonction n'existe pas, le transfert échoue. Existe-t-il un moyen de vérifier si le répertoire existe dans la fonction et s'il n'existe pas, de le créer.
Je préférerais ne pas avoir à me connecter à chaque fois et à créer le répertoire, mais si je n'ai pas le choix, alors je n'ai pas le choix.