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.

7
Passer des variables dans la commande ssh distante
Je veux pouvoir exécuter une commande depuis ma machine en utilisant ssh et passer par la variable d'environnement $BUILD_NUMBER Voici ce que j'essaye: ssh pvt@192.168.1.133 '~/tools/myScript.pl $BUILD_NUMBER' $BUILD_NUMBER est défini sur la machine effectuant l'appel ssh et comme la variable n'existe pas sur l'hôte distant, elle n'est pas récupérée. Comment …
99 linux  bash  shell  ssh 




6
Lire l'entrée utilisateur dans une boucle
J'ai un script bash qui est quelque chose comme suivre, cat filename | while read line do read input; echo $input; done mais cela ne me donne clairement pas la bonne sortie car lorsque je lis dans la boucle while, il essaie de lire à partir du nom de fichier …
99 bash  while-loop 

2
Script bash pour recevoir et repasser les paramètres cités
J'essaie d'obtenir les paramètres cités d'un script bash pour être reçus en toute sécurité par un script imbriqué. Des idées? test.sh #!/bin/bash echo $* bash myecho.sh $* myecho.sh #!/bin/bash echo $1 echo $2 echo $3 echo $4 Échantillon: bash test.sh aaa bbb '"ccc ddd"' Résultat: aaa bbb "ccc ddd" aaa …
98 bash  unix 

15
Chemin absolu du script bash avec OS X
J'essaie d'obtenir le chemin absolu vers le script en cours d'exécution sur OS X. J'ai vu de nombreuses réponses readlink -f $0. Cependant, puisque OS X readlinkest le même que BSD, cela ne fonctionne tout simplement pas (cela fonctionne avec la version de GNU). Y a-t-il une solution prête à …
98 macos  bash  path 


4
Création du shell par défaut ZSH sous MacOSX [fermé]
Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 3 ans . Améliorez cette question J'ai installé zsh sur mon …
98 bash  shell  zsh 

19
Erreur de syntaxe Bash: fin de fichier inattendue
Pardonnez-moi pour ceci est un script très simple dans Bash. Voici le code: #!/bin/bash # june 2011 if [ $# -lt 3 -o $# -gt 3 ]; then echo "Error... Usage: $0 host database username" exit 0 fi après avoir exécuté sh file.sh: erreur de syntaxe: fin de fichier inattendue
98 bash  syntax 



6
Comment inclure un caractère '&' dans une instruction bash curl
J'essaie d'utiliser curl dans bash pour télécharger une page Web, mais le &symbole dans l'URL n'est pas interprété comme un caractère comme je le voudrais. Des idées sur la façon dont je peux convaincre bash que le symbole &est juste un personnage ennuyeux et rien de spécial?
98 bash  curl 

9
Comment activer virtualenv dans un script Bash
Comment créer un script Bash pour activer un virtualenv Python? J'ai une structure de répertoires comme: .env bin activate ...other virtualenv files... src shell.sh ...my code... Je peux activer mon virtualenv en: user@localhost:src$ . ../.env/bin/activate (.env)user@localhost:src$ Cependant, faire la même chose à partir d'un script Bash ne fait rien: user@localhost:src$ …

11
Commande Gulp introuvable après l'installation
J'ai installé gulp (globalement) et il semble que cela a fonctionné car il a exécuté ce code: ├── tildify@0.2.0 ├── interpret@0.3.5 ├── pretty-hrtime@0.2.1 ├── deprecated@0.0.1 ├── archy@0.0.2 ├── minimist@0.2.0 ├── semver@2.3.2 ├── orchestrator@0.3.7 (stream-consume@0.1.0, sequencify@0.0.7, end-of-stream@0.1.5) ├── chalk@0.5.1 (escape-string-regexp@1.0.1, ansi-styles@1.1.0, supports-color@0.2.0, strip-ansi@0.3.0, has-ansi@0.1.0) ├── gulp-util@2.2.20 (lodash._reinterpolate@2.4.1, dateformat@1.0.8-1.2.3, vinyl@0.2.3, through2@0.5.1, multipipe@0.1.1, …
97 macos  bash  terminal  npm  gulp 

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.