bonjour a tous,
n'étant pas un pro du shell, je cherche de l'aide pour écrire, mais surtout comprendre une chose :
comment faire l’exécution d'une sous commande, c'est a dire pour mon cas précis :
ouvrir ncftp, puis, faire un ls et par la même occasion récupérer le résultat du ls dans un fichier
j'ai essayé pleins de trucs du genre :
mais ça bloque au niveau du ls : ne trouve pas, alors qu'il y en a ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ncftp -u $LOGIN -p $PASS $ADR && ls *-10-20* | tee -a /home/_sauv/listing_ovh
note, j'avais commencé par une modif de code trouvé sur le web qui fonctionnait :
mais au final, je ne sais pas non plus récupérer les résultats ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 ncftp -u $LOGIN -p $PASS $ADR <<*fin* echo ----------------------- echo listing fichier du jour : date echo ----------------------- bin ls *-10-20* bye *fin* echo echo ------------------------------ echo fin.......
a moins que ça ne soit un probleme de temps de réponse du serveur distant ?
un petit coup de main serai tle bienvenue, merci d'avance
Partager