Une commande unix

akarislove -  
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

est ce que vous pouvez me renseigner sur une commande unix qui supprime ou déplace un fichier en remote, exemple rcp (pour la copie)
A voir également:

1 réponse

mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
En supposant que la machine distante ait un serveur ssh joignable :

ssh login@host "mv /chemin/vers/le/fichier/source /chemin/vers/le/fichier/cible"


Si l'idée est ensuite d'automatiser la commande déportée sur ssh, tu peux regarder du côté des clés ssh et de ssh-add pour t'affranchir des problématiques de mot de passe :
http://prendreuncafe.com/blog/post/2005/08/29/262-installer-sa-cle-ssh-sur-un-serveur-distant

Bonne chance
0
akarislove
 
Merci pour votre réponse, mais les deux chemins (source et cible sont sur une machine windows sur laquelle on a installé fourj's)
0
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
Et bien essaye de passer une commande dos "move" en paramètre à la place ? À vrai dire windows, moi ce n'est pas trop ma tasse de thé.

S'il s'agit d'une copie tu peux utiliser la commande scp. C'est un peu trash de faire la copie à travers le serveur ssh vue qu'elle est locale à la machine distante mais bon...

Autre solution, tu peux installer sur cette machine windows un cygwin pour être dans un environnement linux-like. L'arborescence sera un peu différente (c: -> /cygdrive/c) mais tu devrais retrouver facilement tes marques.

Dernière solution, tu passes cette machine sous linux ;-)

Bonne chance
0