Questions et réponses pour le shell :

Le terme «shell» fait référence à une classe générale d'interprètes de commandes interactifs textuels le plus souvent associés aux systèmes d'exploitation Unix et Linux. Pour des questions sur les scripts shell, veuillez utiliser une balise plus spécifique telle que «bash», «powershell» ou «ksh». Sans balise spécifique, une solution portable (compatible POSIX) devrait être supposée, bien que l'utilisation de «posix» en plus ou de «sh» soit préférable.

10
votes
J'essaie de convertir la sortie d'une commande comme echo -e "ab \ n \ nd e" code> à un tableau. for i in ${X[@]} ; do echo $i ; done a b c d e ...

9
votes
En bash, comme dans Ruby, le nom du programme est donné de 0 $. Qu'est-ce que c'est dans le poisson? Je peux faire ce qui suit si je dois: xxx mais je suis s ...

9
votes
Quelqu'un peut-il expliquer comment tester un script Bash Shell? Par exemple, j'ai un fichier .sh avec ce code ... P> #!/bin/sh for file in *.txt; do mv "$file" "`basename $f ...

9
votes
Je suis tombé sur "$$" expression dans le script shell, quelque chose comme ça tfile = $$ Quelqu'un peut-il me dire sa signification? ...