Questions marquées «bash»

12
Trouver un fichier dans le chemin sans «lequel»?

Je suis (en quelque sorte) capable d'exécuter un script: $ assemble.sh file ... [output] Mais whichje ne le trouve pas: $ which assemble.sh which: no assemble.sh in (/s/std/bin:/usr/afsws/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/usr/stat/bin:/usr/X11R6/bin:. Comment est-ce...

12
Qu'est-ce que le signal 0 dans une commande trap?

Je suis ce guide sur la façon de configurer l'authentification SSH sans mot de passe avec ssh-agent. Pour démarrer ssh-agent, l'auteur recommande le code suivant dans .bash_profile: SSHAGENT=/usr/bin/ssh-agent SSHAGENTARGS="-s" if [ -z "$SSH_AUTH_SOCK" -a -x "$SSHAGENT" ]; then eval `$SSHAGENT...

12
Comment diriger le hash md5 dans un shell

Je cherche un moyen simple de diriger le résultat de md5sumdans une autre commande. Quelque chose comme ça: $echo -n 'test' | md5sum | ... Mon problème est qu'il md5sumgénère non seulement le hachage de la chaîne, mais également un hypen, ce qui indique que l'entrée provient de stdin. J'ai vérifié...

12
Imprimer les arguments du shell dans l'ordre inverse

Je suis un peu coincé. Ma tâche consiste à imprimer les arguments de mon script dans l'ordre inverse, à l'exception des troisième et quatrième. Ce que j'ai c'est ce code: #!/bin/bash i=$# for arg in "$@" do case $i in 3) ;; 4) ;; *) eval echo "$i. Parameter: \$$i";; esac i=`expr $i - 1` done Comme...

12
Pourquoi le temps bash est plus précis que le temps GNU?

La commande buitin bash timedonne une précision d'exécution en millisecondes et GNU time(généralement / usr / bin / time) donne une précision en centisecondes. L' times(2)appel système donne des temps en horloges, et 100 horloges = 1 seconde (généralement), donc la précision est comme GNU time. La...

12
Remappage de Ctrl-l dans bash

Peut-on remapper Ctrl- ldans bash pour exécuter plus que simplement effacer? Je sais que normalement, cela efface simplement l'écran. Je cherche à changer cela pour effacer l'écran et lister mes pwdgoûts ainsi: Ctrl-

12
cp vs cat pour copier un fichier

cp a bet cat a > bquelle est la différence? Dans le script d'installation x86 de l'arborescence source du noyau linux ( arch/x86/boot/install.sh), les deux sont utilisés: cat $2 > $4/vmlinuz cp $3 $4/System.map Pourquoi ne gardent-ils pas simplement le même format si l'un est meilleur que...

12
Nom de variable concaténée de déréférence

Je peux le faire, mais cela nécessite de faire une chaîne de la variable puis de la déréférencer. Existe-t-il un moyen de le raccourcir en une déclaration plus simple? #!/bin/bash FRUITS="BANANA APPLE ORANGE" BANANA_COLOUR="Yellow" APPLE_COLOUR="Green or Red" ORANGE_COLOUR="Blue" for fruit in $(...

12
Est-il possible de changer l'ordre d'un glob?

J'essaie de montrer toutes les instances d'un message particulier du syslog dans l'ordre chronologique en faisant quelque chose comme ceci: grep squiggle /var/log/messages* Malheureusement, le modèle glob correspond d'abord au fichier actuellement actif. par exemple. /var/log/messages...