Questions marquées «bash»

Bash est un shell gratuit pour les systèmes d'exploitation de type Unix du projet GNU.

3
Bash Shebang pour les nuls?
J'ai quelques scripts bash que j'ai configurés et qui utilisent principalement #!/bin/bash mais je rencontre régulièrement certains qui ressemblent #!/bin/bash -e #!/bin/bash -x #!/bin/bash -ex etc. Quelqu'un peut-il expliquer la signification et les avantages de ces options de shebang et s’ils s’appliquent à d’autres shebangs?
36 bash  shell  script 


3
Comment puis-je corriger une erreur de canal cassé?
J'ai récemment réinstallé RVM (en suivant les instructions sur http://rvm.io ) après une nouvelle installation d'Ubuntu 12.10 lorsque j'ai obtenu un disque SSD. Maintenant, quand je tape: type rvm | head -1 Je reçois l'erreur suivante: rvm is a function -bash: type: write error: Broken pipe Mais si je répète …
36 bash  ruby  .bash-profile  rvm 





7
Comment désactiver set -e pour une commande individuelle?
La commande set -e fait échouer un script bash immédiatement lorsqu'une commande renvoie un code de sortie différent de zéro. Existe-t-il un moyen simple et élégant de désactiver ce comportement pour une commande individuelle dans un script? À quels endroits cette fonctionnalité est-elle documentée dans le manuel de référence de …
36 bash 

2
Qu'est-ce que <() dans bash (et = () dans zsh)?
Je suis assez à l'aise avec bash, mais récemment je me suis retrouvé dans une substitution que je ne connaissais pas. Qu'y a-t-il exactement &lt;(&lt;command&gt;)dans bash? Comment se compare-t-il au =(&lt;command&gt;)in zsh? Je comprends que cela a quelque chose à voir avec les descripteurs de fichiers par défaut. Dans mon …
36 linux  bash  shell  zsh 

1
Que fait la commande intégrée dans bash?
Je sais ce qu'est une commande intégrée, mais que fait- builtinelle? L'exécution which lsme montre /bin/ls, mais l'exécution which builtinne renvoie rien. man builtinme donne juste une liste de commandes intégrées, dont l’une est builtin. Le reste de la page de manuel explique ce qu'est un élément intégré, mais pas …
35 bash 

3
Les fichiers d'historique peuvent-ils être unifiés dans bash?
J'exécute régulièrement plusieurs screensessions sur mes ordinateurs de bureau et serveurs Linux. Un problème avec ceci est que lorsque je grepconsulte l'historique des commandes, je découvre que j'ai émis une commande dans une session différente et que je dois me détacher et le reconnecter pour obtenir cet élément d'historique. Est-il …
35 linux  bash 

6
Un moyen plus confortable de modifier un long $ PATH?
Je veux ajouter, dans ~ / .bashrc, quelques répertoires à mon $ PATH. Mon $ PATH est assez long, il est donc un peu difficile de voir quels répertoires il contient et dans quel ordre. Je sais que je peux modifier mon ~ / .bashrc pour être: PATH=$PATH:/some/dir PATH=$PATH:/another/dir:/yet/another PATH=$PATH:/and/another …
35 linux  bash  unix  path 

2
Ouvrez le terminal gnome par programme et exécutez les commandes après l'exécution de bashrc
Pour démarrer mon environnement de développement, j’ai écrit un petit script. Une partie consiste à ouvrir un terminal gnome avec plusieurs onglets où certaines commandes doivent automatiquement être exécutées. Certaines de ces commandes dépendent d'un fichier .bashrc déjà exécuté. Mais en utilisant gnome-terminal --tab -e "commande" --tab --tab la commande …

3
Commande: sudo su -
Je comprends ce que su -fait vous connecte à la racine avec l'environnement racine (par opposition à suqui vous connecte à la racine avec votre environnement) Et je comprends ce que sudofait vous êtes root pour une commande Mais je ne suis pas sûr de ce que cela fait: sudo …
35 unix  bash  sudo  su 


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.