Questions marquées «bash»

37
Comment trouver une déclaration de pseudonyme non autorisé?

J'essaie de trouver où un spécifique aliasa été déclaré. J'ai cherché tous les endroits habituels que je connais pour chercher des pseudonymes: ~ / .bashrc ~ / .bash_profile / etc / bashrc / etc / profile Sans chance. Je sais que c'est aliasparce que quand je le fais which COMMAND, je reçois: alias...

36
Ce qui est plus idiomatique dans un script bash: `|| true` ou `|| : `?

Je ne fais pas beaucoup de scripts shell, j'ai donc été un peu surpris de lire la documentationgit submodule et de voir la syntaxe utilisée dans cette documentation: Un retour non nul de la commande dans n'importe quel sous-module provoque l'arrêt du traitement. Cela peut être annulé en ajoutant ||...

36
Utilisez l'extension .sh ou .bash pour les scripts bash?

(Voir Utilisation #! / Bin / sh ou #! / Bin / bash pour la compatibilité et la facilité d'utilisation Ubuntu-OSX & POSIX ) Si je veux que mes scripts utilisent le shell bash, utiliser l'extension .bash appelle bash ou est-ce que cela dépend de la configuration système / de la première ligne de...

36
$ @ sauf le 1er argument

J'ai besoin d'écrire un script shell qui fonctionne de cette façon: ./myscript arg1 arg2_1 arg2_2 arg2_3 ....... arg2_# il y a une boucle for dans le script for i in $@ Cependant, comme je le sais, $ @ comprend 1 $ jusqu'à $ ($ - 1). Mais pour mon programme, $ 1 diffère nettement de $ 2 $ 3 $ 4 $,...