Questions marquées «shell»

20
Shebangs indépendants du chemin

J'ai un script que je veux pouvoir exécuter sur deux machines. Ces deux machines obtiennent des copies du script à partir du même référentiel git. Le script doit s'exécuter avec le bon interprète (par exemple zsh). Malheureusement, les deux env et zshvivent dans des endroits différents sur les...

20
Que fait «<& -»?

J'ai copié un extrait de Bash en arrière-plan d'une commande ssh exécutée à distance: ssh user@remote <<CMD some process <&- >log 2>error & CMD Que fait <&--il? Je suppose que c'est la même chose que< /dev/null Ma prochaine compréhension est que les trois...

20
Y a-t-il des inconvénients à définir «noclobber»?

Étant donné que zshpeut assommer tous les fichiers avec la commande: >* Je pense que définir l'option noclobberserait une bonne idée. Je peux toujours utiliser >| filesi je veux utiliser le comportement de clobber par défaut dans bash et zsh. (zsh autorise également la syntaxe alternative...

19
Comment commenter des commandes multi-lignes dans des scripts shell?

Lors de l'appel de commandes longues et lourdes, il est recommandé de les écrire dans des scripts shell. Existe-t-il un moyen simple de commenter des lignes dans de tels scripts? J'ai essayé les méthodes suivantes, mais aucune ne fonctionne. # the \ is also commented out, resulting in "command" and...