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.



1
Définition d'alias bash temporaires lors de la saisie d'un dossier
Parfois, j'aime avoir des alias bash très personnalisés et peut-être des raccourcis clavier lorsque j'entre dans un dossier (peut être un projet où j'ai l'habitude de taper beaucoup de commandes depuis CLI). Supposons que lorsque j'entre dans un dossier comme "projectAlpha /", j'attends des alias personnalisés comme: alias doTaskX='./app arg1 …
13 bash  shell  alias 

2
Qu'est-ce que "<Esc> Kv" dans bash
Quand je suis en bash et appuyez sur Esc, Shift+ K, V, bash enflamme $EDITORavec un nom de fichier similaire à /tmp/bash-fc-186566385. Pourquoi est-ce et quel est son but? Je dois probablement mentionner que j'utilise bash avec set -o vi.


1
évaluation de l'expansion arithmétique en bash
La ligne suivante crée file_c-6.txtmais affiche 5: $ i=5; ls file_a-${i}.txt file_b-${i}.txt &gt; file_c-$(( ++i )).txt; echo $i 5 $ cat file_c-6.txt file_a-5.txt file_b-5.txt Si l' on supprime &gt;elle la liste file_c-6.txtet de sortie 5: Je ne comprends pas pourquoi il ne garde pas la valeur de idans le premier …
13 bash 

2
Pourquoi «bash -x» rompt ce script?
J'ai un script qui mesure la durée d'exécution d'une commande. Il a besoin de la "vraie" timecommande, ce qui signifie, un binaire par exemple dans /usr/bin/time(car le bash-built-in n'a pas le -fdrapeau). Ci-dessous, un script simplifié qui peut être débogué: #!/bin/bash TIMESEC=$(echo blah | ( /usr/bin/time -f %e grep blah …




2
Comment incrémenter une variable locale dans Bash?
Les données 1 \begin{document} 3 Code #!/bin/bash function getStart { local START="$(awk '/begin\{document\}/{ print NR; exit }' data.tex)" echo $START } START2=$(getStart) echo $START2 qui revient 2mais je veux 3. Je change sans succès la fin par cette réponse sur Comment puis-je ajouter des nombres dans un script bash : …

3
Comment comprendre la commande "cat> file_name << blah"?
Dans la commande suivante, cat prend le contenu de here-doc et le redirige vers le fichier nommé conf: cat &gt; conf &lt;&lt; EOF var1="cat" var2="dog" var3="hamster" EOF Comment comprendre l'ordre des commandes ici? Est- bashce que tout d'abord traite tout le reste (partie ici-doc) et comme étape finale il regarde …

3
Achèvement inattendu de Bash de ~ sur OS X
J'ai appuyé ~TabTabsur l'invite de commande bash et j'ai obtenu un ensemble de complétions inattendu. Tout d'abord, il ressemblait à tous les gens du /Usersrépertoire, et bien plus encore. Ensuite, j'ai pensé qu'il faisait la recherche inversée des gens avec des répertoires "home" dans /etc/password, ou peut-être ceux qui étaient …

2
Flock & exec est-il sûr en bash?
L'extrait de verrouillage "standard" que j'ai vu va quelque chose comme ... ( flock -n 200 || exit 1; # do stuff ) 200&gt;program.lock Est-il sûr (les tests semblent le dire) d'utiliser execà ce stade? Le sous-processus conservera-t-il le verrou? ( flock -n 200 || exit 1; exec /usr/bin/python vendors-notcoolstuff.py …
13 bash  lock 


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.