Questions marquées «bash»

98
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
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
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,...

98
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
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...

97
Batch équivalent des backticks Bash

Lorsque je travaille avec Bash, je peux mettre la sortie d'une commande dans une autre commande comme ceci: my_command `echo Test` serait la même chose que my_command Test (De toute évidence, ce n'est qu'un exemple non pratique.) Je me demande simplement si vous pouvez faire la même chose dans...

97
Comment récupérer une valeur INI dans un script shell?

J'ai un fichier parameters.ini, tel que: [parameters.ini] database_user = user database_version = 20110611142248 Je souhaite lire et utiliser la version de la base de données spécifiée dans le fichier parameters.ini à partir d'un script shell bash afin de pouvoir la traiter. #!/bin/sh # Need to get...

97
Comment quitter une fonction dans bash

Comment sortiriez-vous d'une fonction si une condition est vraie sans tuer tout le script, revenez simplement à avant d'appeler la fonction. Exemple # Start script Do scripty stuff here Ok now lets call FUNCT FUNCT Here is A to come back to function FUNCT { if [ blah is false ]; then exit the...

96
Erreur de script Bash [:! =: Opérateur unaire attendu

Dans mon script, j'essaie de vérifier si le premier et le seul argument est égal à -v mais c'est un argument facultatif. J'utilise une instruction if mais j'obtiens toujours l'erreur attendue de l'opérateur unaire. c'est le code: if [ $1 != -v ]; then echo "usage: $0 [-v]" exit fi Éditer: Je...