Questions marquées «bash»

9
Le moyen le plus efficace d'exécuter 2 en boucle

Actuellement, j'utilise deux whileboucles différentes pour démarrer mon gestionnaire de fenêtres, dwm , et la barre d'état qui lui imprime des informations système. Ma solution pour le moment est de les exécuter consécutivement dans le même script, comme ceci: while true; do...

9
Où ai-je défini mon CHEMIN bash?

Je souhaite supprimer ~/binde mon CHEMIN. Je l'ai installé il y a des mois quand Linux (Ubuntu) était très nouveau pour moi, mais je ne sais pas comment je l'ai ajouté ... Rien ne s'affiche lorsque je recherche tous les fichiers répertoriés ci-dessous. Où pourrait-il être réglé? Il est pré-suspendu...

9
compgen: ignorer la casse

J'essaie d'implémenter une complétion bash personnalisée comme décrit ici . Cependant, il semble que cela compgensoit sensible à la casse . Y a-t-il un moyen de le rendre insensible à la casse dans ce

9
Comportement bizarre de contrôle-d

Je peux utiliser catcomme un éditeur de texte très simple en faisant cat > foo.txt. Si je tape alors: bar baz puis appuyez sur ctrl+ D, il ressemble maintenant à ceci: $ cat > foo.txt bar baz^D avec le curseur sur ^. Si j'appuie à nouveau dessus, le fichier sera enregistré. Cependant, si...

9
Comment arrêter l'historique d'ajout de Bash

J'ai beaucoup de mal à configurer l'historique du terminal de Bash comme je le souhaite. Je voudrais ne pas avoir d'entrées en double et si j'entre une commande, je veux qu'elle soit enregistrée et les doublons ci-dessus supprimés. Le problème est que la historycommande me montre qu'elle fonctionne...

9
Différence entre l'alias en zsh et l'alias en bash

J'ai cherché autour mais je n'ai rien trouvé de concluant. Existe-t-il une différence entre la commande alias dans zsh et la commande alias dans bash? Sinon, cela signifie-t-il que je peux partager un ensemble d'alias entre les deux shells et m'attendre à ce qu'ils fonctionnent comme...

9
Parallélisation d'une boucle for

Je veux paralléliser les forboucles du code suivant. Comment faire ça? #!/bin/bash N=$1 n=$2 for (( i=1; i<=$N; i++ )); do min=100000000000000 //set min to some garbage value for (( j=1; j<=$n; j++ )); do val=$(/path/to/a.out) val2=`echo $val | bc` if (( $val2 < $min )); then min=$val2; fi...

9
Comment écrire un test de connexion au système?

J'ai écrit un script CGI Python qui appelle des bashcommandes, et il doit tester une connexion réussie sur l'hôte. Comment puis-je écrire un test pour cela? Par exemple, pourrais-je créer un bashscript qui teste une combinaison de nom d'utilisateur et de mot de passe donnée contre l'utilisateur...

9
Apt-get autocompletion

J'utilise actuellement Debian Wheezy 64 bits. J'ai des problèmes avec la complétion automatique pour apt-get. J'ai bash-complètement installé. Si je suis connecté en tant que root dans un shell, je peux utiliser la complétion automatique pour apt-get (ex: apt-get install wicd [tab] [tab ]) et il me...