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?
J'ai besoin de trouver tous les fichiers commençant par le nom NAMEdans une arborescence de répertoires et de supprimer tous ces fichiers à l'aide d'une seule commande shell.
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 …
J'ai essayé de créer des schémas de couleurs avec https://terminal.sexy et http://ciembor.github.io/4bit/ mais je ne peux pas faire fonctionner leurs exportations avec bash sur Ubuntu sous Windows. Quelle est la bonne approche pour personnaliser les couleurs dans boUoW?
J'ai installé le nouveau shell bash sur Windows 10. Je l'utilise avec ZSH. Cependant, aucun des caractères utf8 ne fonctionne, ils apparaissent sous forme de blocs carrés. Comment activer l'encodage de caractères utf8 dans le shell par défaut? Est-ce possible?
Je suis vraiment impressionné par la fonctionnalité de saisie semi-automatique de Fish . Cependant, il y a une fonctionnalité dans Bash que je ne trouve pas dans Fish. Lorsque vous appuyez sur Ctrl+ Rdans Bash et commencez à taper un terme, une recherche est effectuée sur votre .bash_historypour trouver des …
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 …
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 <(<command>)dans bash? Comment se compare-t-il au =(<command>)in zsh? Je comprends que cela a quelque chose à voir avec les descripteurs de fichiers par défaut. Dans mon …
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 …
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 …
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 …
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 …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.