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.





3
Canaliser / rediriger un groupe de commandes
J'utilise actuellement la configuration suivante pour rediriger la sortie de plusieurs commandes: echo "Some normal commands" ( echo "Error: something happened" echo "Warning: this incident will be logged" ) >> logfile echo "More normal commands" C'est assez utile, et cela fonctionne également avec les tuyaux. Est-ce la meilleure façon de …

1
Priorité de liaison des tuyaux et de la redirection avec les éléments disjoints, conjoints, etc.?
Je connais la priorité de liaison relative des opérateurs ';', '&', '&&' ou '||' http://www.gnu.org/software/bash/manual/bashref.html#Lists mais lorsque les tuyaux entrent en scène avec '&&', j'ai du mal à comprendre la force de liaison et je tombe sur une commande correcte ou j'abandonne. Quelle est la priorité contraignante de '|' et …


2
Comment appliquer le correctif de la vulnérabilité bash CVE-2014-6271 sur cygwin?
Je voudrais savoir comment appliquer le correctif de cette vulnérabilité sur cygwin. Je courais le CYGWIN_NT-6.1 MYHOSTNAME 1.7.30(0.272/5/3) 2014-05-23 10:36 x86_64 Cygwinde Cygwin sur Windows 7. #bash -version GNU bash, version 4.1.11(2)-release (x86_64-unknown-cygwin) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> $ …


1
Comment bash exécute-t-il un fichier ELF?
Quand je suis sur ma Linux Box, j'utilise bash comme shell. Maintenant, je me demandais comment bash gère l'exécution d'un fichier ELF, c'est-à-dire quand je tape ./program et que program est un fichier ELF. J'ai salué le bash-4.3.tar.gz, il ne semble pas y avoir une sorte d'analyseur de nombres magiques …
8 bash  kernel  executable  exec  elf 

2
Affectation variable en dehors de la déclaration de cas
Dans de nombreuses langues, il est possible d'affecter le résultat d'une instruction case / switch à une variable, plutôt que de répéter l'affectation de variable plusieurs fois dans l'instruction case. Est-il possible de faire quelque chose comme ça dans le shell Bash? color_code=$(case "$COLOR" in (red) 1;; (yellow) 2;; (green) …


1
Bonne façon de distribuer les scripts shell
Quelle est la manière la plus appropriée de distribuer des scripts shell, si les comportements des shells peuvent être modifiés par setet sont donc imprévisibles? Par exemple, rm *.txtne serait pas exécuté comme prévu sur les environnements dans lesquels il set -fa été exécuté. Comment dois-je m'assurer que rm *.txttous …


4
Comment puis-je supprimer l'espace entre les arguments générés pendant l'expansion de l'accolade?
J'ai utilisé la commande suivante pour créer une liste d'URL que je veux tester: echo -e localhost:8080/reports/{promos,promo-updates,scandown}/{130,139,142}{,-unburdened,-burdened}{,.pdf,.xls,.xlsx,.csv,.preload}"\n" >> urls.txt Malheureusement, les URL ajoutées à urls.txtchacune avaient un espace devant elles (sauf la première, bien sûr). Je comprends pourquoi cela s'est produit, et je me rends compte que je pourrais simplement …

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.