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.


5
Pourquoi mon ~ / .bash_profile ne fonctionne-t-il pas?
J'utilise Linux Mint. Mon shell de connexion ( cat /etc/passwd | grep myUserName) est bash. Après avoir démarré mon environnement de bureau graphique et exécuté un émulateur de terminal à partir de celui-ci, je constate que la .bash_profilesource n’est pas source (les vars d’environnement qui y exportsont édités ne sont …
35 bash  shell  login  profile 

5
Comment exécuter une commande stockée dans une variable?
$ ls -l /tmp/test/my\ dir/ total 0 Je me demandais pourquoi les façons suivantes d'exécuter la commande ci-dessus échouent ou réussissent? $ abc='ls -l "/tmp/test/my dir"' $ $abc ls: cannot access '"/tmp/test/my': No such file or directory ls: cannot access 'dir"': No such file or directory $ "$abc" bash: ls …
35 bash  shell  quoting  variable 

1
Comment ça !! travailler à bash?
Très utile lorsque vous oubliez un sudo au début de votre commande, il !!agit comme un alias de la commande précédente. Exemple : $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Comment appelons-nous ce double !!tour? Les recherches sur Internet sont …




2
Que signifie un signe dollar suivi d'un crochet $ […] en bash?
Il semble que $[expr]effectue une expansion arithmétique, tout comme $((expr)). Mais je ne trouve aucune mention de $[dans le manuel de bash. Cette commande ne donne aucun résultat: gunzip -c /usr/share/man/man1/bash.1.gz | grep -E '\$\[' Quel est cet opérateur et son comportement est-il standardisé n'importe où? Ma version de bash: …
34 bash  arithmetic 

3
La tuyauterie de grep à awk ne fonctionne pas
J'essaie de grepconsulter le tailfichier en cours et de récupérer le nmot de la ligne. Exemple de fichier: $ cat > test.txt <<EOL Beam goes blah John goes hey Beam goes what? John goes forget it Beam goes okay Beam goes bye EOL ^C Maintenant si je fais un tail: …
34 bash  grep  rhel  awk  tail 

3
Que signifie: $ {param: = valeur}?
J'ai lu ce qui suit dans le Guide de l'utilisateur du Z-Shell : Un synonyme de 'true' est ':'; il est souvent utilisé sous cette forme pour donner des arguments qui ont des effets secondaires mais qui ne devraient pas être utilisés - quelque chose comme : ${param:=value} qui est …
34 bash  shell  zsh 


6
Lancer une boucle avec précision une fois par seconde
Je lance cette boucle pour vérifier et imprimer certaines choses à chaque seconde. Cependant, comme les calculs prennent peut-être quelques centaines de millisecondes, le temps imprimé saute parfois une seconde. Existe-t-il un moyen d'écrire une telle boucle que je sois assuré d'obtenir une impression à chaque seconde? (À condition bien …
33 bash  timestamps  sleep 


6
'Cat' est-il un shell intégré ou un programme externe?
Lorsque j'utilise la typecommande pour savoir s'il cats'agit d'un programme shell intégré ou externe, j'obtiens le résultat ci-dessous: -$ type cat cat is hashed (/bin/cat) -$ Cela signifie-t-il qu'il cats'agit d'un programme externe /bin/cat? J'ai été dérouté, parce que quand j'ai vérifié la sortie ci-dessous, echoj'ai vu que c'était built-inun …
33 bash  cat  echo  shell-builtin 

4
Comment activer en permanence scl CentOS 6.4?
J'ai installé une version plus récente de devtoolset (1.1) et je me demandais comment définir de manière permanente la valeur par défaut. À l'heure actuelle, lorsque je ssh sur mon serveur exécutant CentOS, je dois exécuter cette commandescl enable devtoolset-1.1 bash J'ai essayé de l'ajouter à ~ / .bashrc et …

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.