Questions marquées «bash»

Pour des questions sur les scripts écrits pour le shell de commande Bash. Pour les scripts shell avec des erreurs / erreurs de syntaxe, veuillez les vérifier avec le programme shellcheck (ou sur le serveur web shellcheck à https://shellcheck.net) avant de poster ici. Les questions sur l'utilisation interactive de Bash sont plus susceptibles d'être sur le sujet sur Super User que sur Stack Overflow.

2
Comment sortir d'une boucle dans Bash?
Je veux écrire un script Bash pour traiter du texte, ce qui peut nécessiter une boucle while. Par exemple, une boucle while en C: int done = 0; while(1) { ... if(done) break; } Je veux écrire un script Bash équivalent à cela. Mais ce que j'utilisais habituellement et comme …
150 bash  shell  while-loop 




9
Comment désactiver la sortie dans un script Bash?
J'ai un programme qui sort vers stdout et je voudrais faire taire cette sortie dans un script Bash tout en redirigeant vers un fichier. Par exemple, l'exécution du programme produira: % myprogram % WELCOME TO MY PROGRAM % Done. Je veux que le script suivant ne produise rien sur le …
149 bash 


11
bash: Mauvaise substitution
#!/bin/bash jobname="job_201312161447_0003" jobname_pre=${jobname:0:16} jobname_post=${jobname:17} Ce script bash me donne une mauvaise erreur de substitution sur Ubuntu. Toute aide sera grandement appréciée.

12
commande source introuvable dans sh shell
J'ai un script qui utilise le shshell. J'obtiens une erreur dans la ligne qui utilise la sourcecommande. Il semble sourcene pas être inclus dans ma shcoquille. Si j'essaye explicitement de courir à sourcepartir du shell, j'obtiens: sh: 1: source: not found Dois-je en quelque sorte installer "source"? Ai-je une mauvaise …
148 bash  shell  sh 

12
Autorisation Github refusée: l'agent d'ajout ssh n'a aucune identité
C'est la première fois que j'accède à GitHub et je n'ai pas l'expérience de l'utilisation d'une console. Je suis sur un MacBook utilisant Bash. Lorsque j'essaye d'accéder à GitHub, j'obtiens ceci: git clone git@github.com:dhulihan/league-of-legends-data-scraper.git Cloning into 'league-of-legends-data-scraper'... Permission denied (publickey). fatal: Could not read from remote repository. Please make sure …




14
Attendez qu'un processus se termine
Existe-t-il une fonctionnalité intégrée dans Bash pour attendre la fin d'un processus? La waitcommande permet seulement d'attendre la fin des processus enfants. Je voudrais savoir s'il existe un moyen d'attendre la fin d'un processus avant de procéder à un script. Une façon mécanique de le faire est la suivante, mais …
147 bash  scripting  process  wait 


9
Commande introuvable lors de l'utilisation de sudo
J'ai un script appelé foo.shdans mon dossier personnel. Lorsque je navigue vers ce dossier et que j'entre ./foo.sh, j'obtiens -bash: ./foo.sh: Permission denied. Quand j'utilise sudo ./foo.sh, je reçois sudo: foo.sh: command not found. Pourquoi cela se produit-il et comment puis-je y remédier?
146 linux  bash  sudo 

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.