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.





3
Quittez la fonction bash, pas le terminal
J'ai un script bash comme ci-dessous qui installe zookeeper mais seulement s'il n'est pas déjà installé. ##zookeper installZook(){ ZOOK_VERSION="3.4.5" ZOOK_TOOL="zookeeper-${ZOOK_VERSION}" ZOOK_DOWNLOAD_URL="http://www.us.apache.org/dist/zookeeper/${ZOOK_TOOL}/${ZOOK_TOOL}.tar.gz" if [ -e $DEFAULT_INSTALLATION_DEST/${ZOOK_TOOL} ]; then echo "${ZOOK_TOOL} alreay installed"; exit 1; # <<<< here elif [ ! -e $DEFAULT_SOURCE_ROOT/${ZOOK_TOOL}.tar.gz ]; then wgetIt $ZOOK_DOWNLOAD_URL else echo "[info] : $DEFAULT_SOURCE_ROOT/$ZOOK_TOOL …

6
Comment extraire / analyser une URL complète à partir d'une chaîne semi-aléatoire?
J'aimerais avoir bash parse / extract une URL complète (et seulement l'url) à partir d'une courte chaîne aléatoire. Exemples: bob, the address is http://www.google.com ou https://foo.com/category/example.html is up ou Error 123 occurred at http://bit.ly/~1223456677878 ou Stats are up: https://foo1234.net/report.jpg J'ai essayé d'utiliser cat foo_output | egrep -o "https?://[\w'-\.]*\s"mais cela ne …


9
Après l'installation de oh-my-zsh:… /.zshrc:source:34: aucun fichier ou répertoire de ce type… /.oh-my-zsh/oh-my-zsh.sh
J'ai juste essayé d'installer oh-my-zsh . J'obtiens l'erreur suivante lorsque j'essaie d'exécuter rvm: zsh: command not found: rvm J'obtiens également l'erreur suivante lorsque j'essaie d'ouvrir un nouvel onglet: /Users/jack/.zshrc:source:34: no such file or directory: /Users/jack/.oh-my-zsh/oh-my-zsh.sh /Users/jack/.zshrc:source:38: no such file or directory: .bashrc Voici mon .zshrcdossier: # Path to your oh-my-zsh …
12 bash  zsh  oh-my-zsh 


3
Comprendre la signification de «$ _»
Pourriez-vous expliquer les phrases suivantes du manuel de Bash $_, en particulier les parties en gras, peut-être avec quelques exemples? Au démarrage du shell, définissez le chemin d'accès absolu utilisé pour appeler le shell ou le script de shell en cours d'exécution tel que transmis dans l'environnement ou la liste …
12 bash 




2
fichier dot non fourni lors de l'exécution d'une commande via ssh
Lorsque j'exécute mon programme de manière interactive, cela fonctionne bien: ssh somehost $ ~/some/path/somescript.py Lorsque j'exécute mon programme directement sur ssh, cela ne fonctionne pas. La variable PYTHONPATHn'est pas définie, car elle .bashrcn'est pas d'origine. ssh somehost ~/some/path/somescript.py Si je cours ssh somehost 'source ~/.bashrc; ~/some/path/somescript.py', ça marche bien. Mais …

1
Bash tente d'écrire deux invites shell?
Je regarde la sortie strace d'un processus bash en cours d'exécution connecté à un terminal, à des fins éducatives. Mon processus bash a le PID 2883. J'écris [OP@localhost ~]$ strace -e trace=openat,read,write,fork,vfork,clone,execve -p 2883 2> bash.strace Dans un terminal. J'entre alors dans mon processus bash, et j'ai l'interaction suivante: [OP@localhost …
11 bash  tty  strace 

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.