Bonjour,
J'essaie de mettre le résultat d'un grep dans une variable expect.
Voici la commande grepMais je n'arrive pas à lancer ma commande.. J'ai essayé mais je n'arrive pas à lancer la commande grep.
Code : Sélectionner tout - Visualiser dans une fenêtre à part send "grep -A1000 HOSTS /etc/hosts | cut -f1 | sed 1d
Et lorsque j'affiche ce que me retourne ma variable f, elle m'afficher
Code : Sélectionner tout - Visualiser dans une fenêtre à part grep -A1000 HOSTS /etc/hosts | cut -f1 | sed 1dEt voici l'erreur que je récupère :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 set f [send -- "grep -A1000 HOSTS /etc/hosts | cut -f1 | sed 1d\r"] #puts "$f" set data [read $f] close $f
Merci par avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 can not find channel named ""| cut -f1 | sed 1d while executing "read $f" invoked from within "set data [read $f]"
Partager