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.

5
Comment puis-je utiliser les commandes if test et find de bash ensemble?
J'ai un répertoire avec des journaux de plantage et j'aimerais utiliser une instruction conditionnelle dans un script bash basé sur une commande find. Les fichiers journaux sont stockés dans ce format: /var/log/crashes/app-2012-08-28.log /var/log/crashes/otherapp-2012-08-28.log Je souhaite que l'instruction if ne renvoie true que s'il existe un journal des plantages pour une …

2
Comment spécifier une saisie semi-automatique personnalisée pour des commandes spécifiques?
Existe-t-il un moyen pour que bash sache exactement quoi afficher lorsque vous double-tabulez? Par exemple, j'ai un script python scpyqui nécessite quelques arguments. Par exemple, comme apt-getsi vous double tabulation vous donne autoclean build-dep clean dselect-upgrade purge source upgrade autoremove vérifier dist-upgrade installer supprimer la mise à jour Existe-t-il un …


2
Négation pendant la condition de boucle dans bash
Dans une partie du script sur lequel je travaille, je veux valider que l'adresse IP entrée est au format correct. Je veux faire une boucle alors que le format d'entrée n'est PAS correct. Ce qui suit fonctionne pour une boucle alors que le format EST correct. while [[ $range =~ …
25 bash 

2
Différence entre les opérateurs >> et> \>?
RHEL 6 Y a-t-il une différence entre les opérateurs >>et >\>? J'ai lu le texte suivant dans un livre de formation RHEL: "Vous pouvez ajouter une sortie standard à la fin d'un fichier existant avec une double flèche de redirection avec une commande telle que ls >\> filelist Je suis …
25 bash  rhel 


3
Comment puis-je détecter si je suis dans un sous-shell?
J'essaie d'écrire une fonction pour remplacer la fonctionnalité du exitbuiltin pour m'empêcher de quitter le terminal. J'ai essayé d'utiliser la SHLVLvariable d'environnement mais elle ne semble pas changer dans les sous-coquilles: $ echo $SHLVL 1 $ ( echo $SHLVL ) 1 $ bash -c 'echo $SHLVL' 2 Ma fonction est …
24 bash  shell  exit  subshell 






4
Comment personnaliser l'achèvement de la commande Bash?
En bash, il est assez facile de configurer l'achèvement personnalisé des arguments de commande à l'aide de la fonction completeintégrée. Par exemple, si, pour une commande hypothétique avec un synopsis de foo --a | --b | --c, vous pourriez fairecomplete -W '--a --b --c' foo Vous pouvez également personnaliser l'achèvement …

4
Commençant par les arguments bash: -lt et -gt
Je commence par bash et j'ai trouvé ce qui suit: if test $first -lt $second then echo $first is lower than $second else if test $first -gt $second then echo $first is higher than $second else echo $first and $second are equals fi fi Pour lire le script et l'exécuter, …
24 bash  shell  test 


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.