Questions marquées «zsh»

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



7
Substitution double et triple en bash et zsh
Suivi de la partie historique de cette question . En bashje peux utiliser ${!FOO}pour la double substitution, en zsh ${(P)FOO}. Dans les deux, la vieille école (hack-y) eval \$$FOOfonctionne. Donc, la chose la plus intelligente et la plus logique pour moi serait la ${${FOO}}, ${${${FOO}}}…substitution double / triple / n. …

5
Que fait `zstyle`?
zstylesemble être juste un endroit central pour stocker et récupérer des données, comme une alternative aux exportparamètres du shell -ing. Est-ce vrai ou y a-t-il plus?
23 zsh 

1
Achèvement pour le premier argument de cd OLD NEW
Dans zsh, la cdcommande a une forme à deux arguments: cd OLD NEWdevient ${PWD/OLD/NEW}. Avec le système d'achèvement de nouveau style, zsh est capable de terminer NEW: le deuxième argument est complété en fonction de ce qui OLDpeut être remplacé par pour obtenir un répertoire existant. Mais le premier argument …

1
Comment fonctionne une bombe à fourche?
AVERTISSEMENT N'ESSAYEZ PAS DE L'EXÉCUTER SUR UNE MACHINE DE PRODUCTION En lisant la page Wikipedia sur le sujet, je suis généralement ce qui se passe avec le code suivant: :(){ :|:& };: extrait de description La bombe à fourche suivante a été présentée comme art en 2002;56 son origine exacte …
22 bash  shell-script  zsh  fork 


4
ZSH: historique de recherche sur les touches haut et bas?
Actuellement, j'ai ce qui suit dans mon .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Cependant, cela ne semble correspondre au contenu de mon entrée actuelle avant qu'un caractère espace ne se produise. Par exemple, sudo ls /correspondra à chaque ligne de mon historique qui commence par sudo, alors que je …

1
Utilisation de l'éditeur de ligne de zsh pour encapsuler les sous-processus
Est-il possible d'utiliser l'éditeur de ligne intégré de zsh ( zle) pour alimenter un sous-processus? Autrement dit, je voudrais exécuter zlewrap mycommandoù zlewrapest une fonction zsh et mycommandest un programme qui lit simplement les lignes de stdin; zlewrapfournirait efficacement les capacités d'édition de ligne de zle mycommand. C'est sur le …
22 zsh  line-editor 


1
comment trouver un fichier définissant un alias
J'ai un problème, je ne sais pas trop comment me déplacer. Quelque part sur mon système, j'ai un alias défini comme tel: alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\' Je ne sais pas dans quel fichier il s'agit et je souhaite le modifier (ou le supprimer). Je pourrais juste le supprimer dans mon …
22 zsh  alias  search  oh-my-zsh 




6
Obtention de liens relatifs entre deux chemins
Disons que j'ai deux chemins: <source_path>et <target_path>. J'aimerais que mon shell (zsh) découvre automatiquement s'il existe un moyen de représenter à <target_path>partir <source_path>d'un chemin relatif. Par exemple, supposons <source_path> est /foo/bar/something <target_path> est /foo/hello/world Le résultat serait ../../hello/world Pourquoi j'en ai besoin: J'ai besoin de créer un lien symbolique de …
21 shell  files  zsh  symlink 

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.