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.


1
substitution paresseuse bashrc
Comment obtenir des ~/.bashrcalias pour évaluer les $()substitutions au moment de l'exécution , plutôt qu'au moment où ~ / .bashrc est exécuté (lors de l'ouverture d'un terminal)? J'exécute cette commande assez souvent pour que je souhaite lui ajouter un alias: svn diff -r $(svn info | grep ^Revision | awk …
10 bash  shell  quoting  alias  bashrc 


1
Pourquoi la plage d'expansion de l'accolade utilise-t-elle deux points au lieu de trois (points de suspension)?
J'ai finalement compris / découvert pourquoi je n'ai jamais pu utiliser correctement la plage d'expansion d'accolade de bash(et aussi zshde): la syntaxe est {1..10}au lieu de ce que je supposais être une ellipse , c'est-à-dire {1...10}. Puis-je savoir pourquoi deux points ont été choisis plutôt que trois points? L'utilisation des …

2
Pourquoi bash ignore-t-il SIGTERM?
Parfois, lorsque je veux me déconnecter rapidement, je le fais kill -15 -1. J'ai remarqué que bash ignore SIGTERM. Je me demande quelle est la justification d'un tel comportement bash ? Ce n'est pas très UNIX d'ignorer SIGTERM sans une bonne raison, n'est-ce pas? MISE À JOUR: même (aucun) effet …
10 bash  signals 



2
Que puis-je faire si bash cesse de résonner?
L'une des applications que j'utilise au travail visse parfois avec ma bash et donc je ne vois plus ma propre entrée. C'est à dire $ echo foo foo $ devient $ foo $ J'ai incorrectement essayé d'exécuter stty -echoce qui a aggravé les choses et maintenant il arrête d'accepter toutes …


3
Comment gérer le retour arrière pendant la lecture?
Comment gérer les backspaces entrés, cela montre ^?si essayé et comment readcompte les caractères, car 12^?3déjà 5 caractères étaient complets (bien que tous ne soient pas réellement entrés), mais après 12^?3^?avoir renvoyé l'invite, bizarre. Aidez-moi! -bash-3.2$ read -n 5 12^?3^?-bash-3.2$
10 bash  shell  line-editor  read 

3
À quoi sert $ & in bash?
Je cherchais des paramètres spéciaux dans bash. Je suis curieux de savoir de quoi il s'agit $&et en quoi il diffère $_. Je vois la sortie suivante lors de l'exécution des commandes mais je n'ai pas pu localiser la signification également. k@Linux:~$ echo $& [1] 12397 $ k@Linux:~$ echo $n …
10 bash  shell 


2
Pourquoi le nom de fichier contient-il des points d'interrogation lorsque j'exécute un script sur ma machine distante?
J'ai un petit script qui récupère simplement la date actuelle, exécute un script PHP et redirige la sortie (et les erreurs) vers un nom de fichier contenant la date actuelle. DATE=$(date +"%Y%m%d") FILE="log/${DATE}.log" php -q script.php >> $FILE 2>&1 Lorsque j'exécute ce script sur ma machine locale (Windows 7, Aptana …


1
comprendre la valeur par défaut d'IFS
Dans ma version 4.2.8 de GNU bash, IFS a une valeur par défaut d'espace, de tabulation et de saut de ligne par défaut: usr@T42 ~ $ echo -n "$IFS" | hexdump -C 00000000 20 09 0a | ..| 00000003 usr@T42 ~ $ Y a-t-il une raison pour un tel IFS …
10 bash  shell  quoting 

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.