Questions marquées «bash»

Questions spécifiques au Bourne Again SHell de GNU, par opposition aux autres shells Bourne / POSIX. Pour les questions sur les shells Unix en général, utilisez plutôt la balise / shell.



2
Quelle est la structure de données de $ @ dans le shell?
Nous utilisons habituellement $@pour représenter tous les arguments sauf $ 0. Cependant, je ne sais pas ce qu'est la structure des données $@. Pourquoi cela se comporte-t-il différemment avec l' $*inclusion de guillemets doubles, est-ce que quelqu'un pourrait me donner une explication de niveau interprète? Il peut être itéré dans …
13 bash  shell 




2
Comment utiliser Bash pour sh dans Ubuntu
J'installe un énorme programme, qui a ses ressources sous forme de rpmfichier. Il est resté sur la ligne de #!/bin/sh SCITEGICPERLBIN=`dirname $0` SCITEGICPERLHOME=`dirname $SCITEGICPERLBIN` if [ $SCITEGICPERLHOME == "." ] Apparemment, shtravaillez bashdans Red Hat Linux avec cette syntaxe, mais cela donne l'erreur de unexpected operatordans Ubuntu. Je ne peux …


3
Pourquoi «|» n'est-il pas traité littéralement selon un modèle global?
Ma question vient de Comment le stockage de l'expression régulière dans une variable shell évite-t-il les problèmes de citation de caractères spéciaux pour le shell? . Pourquoi y a-t-il une erreur: $ [[ $a = a|b ]] bash: syntax error in conditional expression: unexpected token `|' bash: syntax error near …
13 bash 



6
Vérification des binaires de commande avant exécution
Existe-t-il des méthodes pour vérifier ce que vous exécutez réellement à partir d'un script bash? Supposons que votre script bash appelle plusieurs commandes (par exemple: tar, mail, scp, mysqldump) et vous êtes prêt à vous assurer que tarle réel, réel tar, qui est déterminable par l' rootutilisateur étant le fichier …

8
Inverser le contenu d'une variable par des mots
Donc, si j'ai une variable VAR='10 20 30 40 50 60 70 80 90 100' et l'écho echo "$VAR" 10 20 30 40 50 60 70 80 90 100 Cependant, plus bas dans le script, j'ai besoin d'inverser l'ordre de cette variable pour qu'elle s'affiche comme quelque chose comme echo …
13 linux  bash  shell  variable 



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.