Questions marquées «bash»

36
Equivalent / Alternatives pour Alt + Dot sous Mac

Une chose qui me manque du shell Linux est le raccourci Alt + Dot . Il insère le dernier argument de la commande précédente. Cela semble être une technique triviale, mais c'est vraiment utile. c'est à dire si vous tapez ceci: $ ls /Applications/MAMP/conf/apache/ La prochaine fois que vous devrez...

36
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...

36
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 <(<command>)dans bash? Comment se compare-t-il au =(<command>)in zsh? Je comprends que cela a quelque chose à voir avec les descripteurs de...

36
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...

36
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...

35
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...

35
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 su - Quelqu'un veut...

35
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...

35
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...

35
Copier la liste des fichiers

J'ai une liste de fichiers séparés par des espaces dans un fichier list.txt. Je voudrais les copier dans un nouveau dossier. J'ai essayé de faire: cp `cat list.txt` new_folder Mais cela n'a pas fonctionné. Comment ferais-tu ceci ? Mise à jour: Merci pour toutes vos réponses très intéressantes. Je...