Questions marquées «bash»

Questions spécifiques au Bourne Again SHell de GNU, par opposition aux autres shells Bourne / POSIX. Pour les questions sur les shells Unix en général, utilisez plutôt la balise / shell.


5
Existe-t-il un site de test de script bash en ligne?
Parfois, j'ai besoin d'aider mes amis avec les scripts bash. Lorsque je suis sur une machine Windows, c'est un environnement de travail et je ne peux pas simplement configurer Cygwin ou utiliser une machine virtuelle. Existe-t-il un site Web de script gratuit que je peux utiliser, de préférence où je …
10 bash 





2
Envoyer la tâche en arrière-plan dans un «si»
Pourquoi est-ce? if true; then sleep 3 &; fi bash: syntax error near unexpected token `;' je veux courir sleep 3 en arrière-plan pour que la commande ["sleep 3" n'est qu'un exemple] s'exécute dans le style "parallèle", de sorte qu'elle se termine plus rapidement. Mais je comprends ceci: bash: syntax …



3
comment exécuter des lignes provenant d'un résultat grep?
J'ai un fichier texte avec certaines instructions d'installation, et je sais que je peux rechercher une occurrence unique dans le fichier. Par exemple, le fichier texte a quelque chose comme: MYDIR = `find / home / user -name somedir` export PERL5LIB = $ PERL5LIB: $ MYDIR En bash, comment puis-je …
10 bash  grep 

2
Écrire un tableau par défaut dans une variable dans Bash
je m'attendais à excludes="${excludes:-( ${default_excludes[@]} )}" être un tableau s'il $excludesest vide. Malheureusement, le contenu suivant :-est considéré comme une chaîne. Ai-je raté une contorsion de syntaxe, ou dois-je utiliser le maladroit if [ -z "${excludes:-}" ] then excludes=( "${default_excludes[@]}" ) fi ?
10 bash  array 

5
Exécuter plusieurs commandes avec su dans Bash
Je voudrais utiliser su -cpour exécuter en tant que root plusieurs commandes. Je ne veux pas utiliser de script supplémentaire pour cela. J'ai essayé ce qui suit: su root -c "tcpdump -i wlan0 -s 1500 -w CCCCCC & " -c "ls -lh" mais il exécute seulement le lspas le premier. …
10 bash  su 

5
Trouver un chemin absolu à partir d'un script
Dans un script, j'obtiens $0le chemin relatif possible vers celui-ci. Pour le convertir en absolu, j'ai trouvé cette solution que je ne comprends pas: abspath=$(cd ${0%/*} && echo $PWD/${0##*/}) Mon problème est la magie à l'intérieur de ${0%/*}et ${0##*/}. Il semble que le premier extrait le nom du répertoire et …
10 bash  path 

3
Meilleure pratique pour utiliser $? en bash?
Quand j'ai lu cette réponse sur $? une autre question me vient à l'esprit. Existe-t-il une meilleure pratique pour utiliser $? en bash? Prenons un exemple: Nous avons un script linéaire et je voudrais savoir que toute la commande a été exécutée correctement. Pensez-vous qu'il est correct d'appeler une petite …


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.