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.


4
Comment vérifier si je peux me connecter au serveur via ssh?
J'ai une liste de serveurs: cat list.txt 10.10.10.10 servera 10.11.10.10 serverb Comment puis-je vérifier que je peux me connecter via ssh ou non? Je veux dire par défaut que je devrais pouvoir me connecter via la clé ssh auth .., donc en bref, j'ai besoin d'une solution qui trie les …
13 bash  ssh 



3
Comment configurer le trap dans les fonctions bash?
Je peux configurer des trapscripts bash mais pas des fonctions bash. Par exemple, sourcele code ci-dessous et exécutez f, essayez maintenant Ctrl+ C, il n'a pas été piégé! Comment configurer les trapfonctions bash? 4 trap ctrl_c INT 5 6 ctrl_c () { 7 echo "** Trapped CTRL-C" 8 } 9 …
13 bash  trap 

3
Personnaliser le shell bash: Gras / colorier la commande
Il existe un certain nombre de didacticiels / publications en ligne (par exemple, http://www.cyberciti.biz/faq/bash-shell-change-the-color-of-my-shell-prompt-under-linux-or-unix/ ) sur la façon de personnaliser votre invite dans bash en définissant PS1. Existe-t-il un moyen de personnaliser la couleur / gras de la commande que je tape? En d'autres termes, à titre d'exemple, disons que …
13 bash  colors 



1
bash extended glob - correspond à des fichiers sans préfixe
J'essaie de faire correspondre les noms de fichiers pour une prison fail2ban - j'ai donc besoin d'utiliser uniquement la globalisation des noms de fichiers - pas les regex ou les scripts bash. Mon /var/log/apache2répertoire contient des fichiers comprenant: example.com.error.log db.example.com.error.log app1.example.com.error.log app2.example.com.error.log J'essaie de créer un glob pour correspondre à …

3
Bash si la commande ne se termine pas dans le temps X?
J'essaie d'exécuter quelque chose comme: sudo dhclient $wifi || otherFunction Le problème est qu'en cas d' dhclientéchec, il se bloque simplement au lieu de lancer une erreur. Comment puis-je réécrire ce qui précède afin qu'il dhclientsoit tué et otherFunctionsoit appelé si dhclientne se termine pas dans les 60 secondes?
13 bash  timeout 

3
Que vérifie [-t 1]?
Je viens de trouver un moyen de démarrer zshlorsque je démarre le bashsous Windows à partir de https://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/ . Il a recommandé d'ajouter le code suivant au dernier .bashrc. # Launch Zsh if [ -t 1 ]; then exec zsh fi Que veut [ -t 1 ]dire? Est-ce juste vrai? …
13 bash  shell  zsh  test 



2
Caractères de nom de fonction valides du shell
L'utilisation de caractères Unicode étendus est (sans aucun doute) utile pour de nombreux utilisateurs. Les shells plus simples (ash (busybox), dash) et ksh échouent avec: tést() { echo 34; } tést Mais bash , mksh , lksh et zsh semblent le permettre. Je suis conscient que les noms de fonction …
13 bash  shell  zsh  function 

2
est-il possible d'obtenir l'url de l'onglet actuel dans google-chrome?
J'avais l'habitude de le faire sur Firefox en utilisant une commande python, mais récemment quelque chose a changé et je ne peux plus obtenir l'URL! Ce qui fonctionnait avec Firefox: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nprint str(jdata["windows"][0]["selected"])' } current_tab_url () { sed -n …

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.