Questions marquées «zsh»

Zsh est un shell avec de nombreuses fonctionnalités avancées de ligne de commande et de script.

120
Quand la double cotation est-elle nécessaire?

Le vieux conseil était de doubler toute expression impliquant un mot $VARIABLE, du moins si on voulait qu’elle soit interprétée par le shell comme un seul élément, sinon tout espace dans le contenu $VARIABLEjetterait le shell. Je comprends cependant que, dans les versions plus récentes des coques,...

114
Passer des arguments nommés à des scripts shell

Existe-t-il un moyen simple de transmettre (recevoir) des paramètres nommés à un script shell? Par exemple, my_script -p_out '/some/path' -arg_1 '5' Et à l'intérieur, my_script.shrecevez-les comme: # I believe this notation does not work, but is there anything close to it? p_out=$ARGUMENTS['p_out']...

76
Comment utiliser `which` sur une commande avec alias?

Comme la plupart des utilisateurs, de nombreux alias ont été configurés pour donner un ensemble d'indicateurs par défaut aux programmes fréquemment utilisés. Par exemple, alias vim='vim -X' alias grep='grep -E' alias ls='ls -G' Le problème est que si je veux utiliser whichpour voir d'où vient mon...

73
Combien de coquilles je suis profond?

Problème : Trouve combien de coquilles je suis. Détails : J'ouvre beaucoup le shell de vim. Construire et exécuter et sortir. Parfois, j'oublie et ouvre un autre vim à l'intérieur, puis un autre shell. :( Je veux savoir combien de coquilles je suis profondément, peut-être même l'avoir sur mon écran...

64
Tous les scripts bash sont-ils compatibles avec `zsh`?

Je cherche à passer de bash à zsh mais je m'inquiète de la compatibilité des scripts bash. Tous les scripts / fonctions bash sont-ils compatibles avec zsh? Par conséquent, si cela est vrai, zsh est-il simplement une amélioration de

62
Historique des commandes en Zsh

Comment Zsh garde-t-il une trace de l'historique des commandes? Je vois deux fichiers dans mon répertoire personnel: .zhistoryet .zsh_history. Quelle est la différence entre eux? Les fichiers semblent contenir toute mon histoire. Zsh continue-t-il d'ajouter des lignes à l'une d'elles pour toujours...

57
Pour les boucles en zsh et bash

J'ai remarqué qu'il existe deux manières de créer des boucles en zsh : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Ils ont tous deux imprimer: 1 2 3 Ma question est, pourquoi les deux syntaxes? Est-ce que $xitérer à travers un type d'objet différent dans chacun d'eux? Est -ce...