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
La chaîne Bash remplace plusieurs caractères par un
Je remplace, à partir d'un titre de flux, tous les caractères sauf les lettres et les chiffres par un tiret pour utiliser le résultat comme nom de fichier sûr pour tout système de fichiers: $ t="Episodie 06: No hope of riding home (NEW) - Advanced grammar" $ echo ${t//[^A-Za-z0-9]/-} Episodie-06--No-hope-of-riding-home--NEW----Advanced-grammar …
8 bash  shell  string 


4
Dans quel flux Bash écrit-il son invite?
J'essaie de rediriger toutes les sorties de bash (invite, entrée utilisateur, résultats) vers un fichier Exemple: /bin/bash > file.txt 2>&1 Je pensais que cela fonctionnerait, mais je ne reçois pas l'invite. Quelqu'un peut-il me dire ce que je fais mal?

2
La sortie de couleur basique échoue
Est-ce un problème de séduction ou d'écho? Qu'est-ce que je fais mal? $> cat ~/bin/color_test.sh #!/bin/bash ColorOff='\e[0m' # Text Reset BWhite='\e[1;37m' # Bold White string="test TEST test" echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g" $> ~/bin/color_test.sh test e[1;37mTESTe[0m test TEST avec surlignage en gras est ce qui était attendu.
8 bash  sed  quoting 

2
Comment `trouve. -name * foo * `fonctionne?
Je pensais que le caractère générique *dans la commande find . -name *foo*était remplacé par bash, et pourtant la commande fonctionne à moins qu'elle ne *foo*corresponde à quelque chose dans le répertoire courant, alors ce n'est pas le cas. C'est confu.
8 bash  find 

1
Bash: `-su: $ *: variable non liée` avec` set -u`
Il s'agit d'un système FreeBSD 7.x exécutant GNU bash version 4.0. Dans Bash, l' set -uoption peut forcer un shell à afficher une erreur s'il rencontre une variable non définie, comme ceci: $ set -u $ echo $THISISUNSET -su: THISISUNSET: unbound variable $ echo $? 1 Cependant, je rencontre également …
8 bash  freebsd 

2
comprendre une séquence de redirections
Si plusieurs redirections sont utilisées ensemble, la modification de leur ordre fait-elle une différence? Comment comprendre le sens de leur commande? Le canal chaîné de redirections est-il conçu pour lire les redirections de gauche à droite ou de droite à gauche? Par exemple command 2>&1 > somefile command > somefile …







2
Quelles sont les nouvelles fonctionnalités disponibles pour bash 4?
J'utilisais bash3 jusqu'à présent, et je viens de recevoir une copie de la dernière version $ ./bash --version GNU bash, version 4.1.0(1)-release (i686-pc-linux-gnu) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute …
8 shell  bash 

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.