Questions marquées «shell»

18
Comment différer l'expansion variable

Je voulais initialiser certaines chaînes en haut de mon script avec des variables qui n'ont pas encore été définies, telles que: str1='I went to ${PLACE} and saw ${EVENT}' str2='If you do ${ACTION} you will ${RESULT}' puis plus tard PLACE, EVENT, ACTIONet RESULTsera réglé. Je veux ensuite pouvoir...

18
Pourquoi grep n'utilise-t-il pas le tuyau ici?

J'ai la commande suivante: find / -name libGL.so.1 Ce qui renvoie beaucoup de lignes avec "Autorisation refusée". Je souhaite exclure ces lignes, j'ai donc ajouté ce qui suit: find / -name libGL.so.1 | grep -v 'denied' Mais la sortie est la même - ma grep -v 'denied'ne filtre pas les lignes avec...

18
Pourquoi une variable est-elle visible dans un sous-shell?

Le Learning Bash Book mentionne qu'un sous-shell héritera uniquement des variables d'environnement et des descripteurs de fichiers, etc., et qu'il n'héritera pas des variables qui ne sont pas exportées: $ var=15 $ (echo $var) 15 $ ./file # this file include the same command echo $var $ Comme je...