Questions marquées «bash»

55
Avantages de l'utilisation de set -o vi

J'ai vu de nombreux développeurs utiliser cette commande pour définir l'option sur vi. Je n'ai jamais compris l'usage réel de cela? Lorsque vous utilisez les commandes bash, quelle aide fournit le passage à

54
bash: teste si $ WORD est dans le set

Je cherche une construction dans bash, pour décider si une variable $WORDest un mot défini. J'ai besoin de quelque chose comme ça: if "$WORD" in dog cat horse ; then echo yes else echo no fi bash a-t-il une telle construction? Si non, quel serait le plus

54
Créer un lien symbolique - écraser s'il en existe un

Je veux prendre des données dans /path/to/data/folder/month/date/hour/minute/fileet symlink à /path/to/recent/fileet le faire automatiquement chaque fois qu'un fichier est créé. En supposant que je ne sache pas à l’avance s’il /path/to/recent/fileexiste, comment puis-je procéder pour le créer (s’il...

54
Pourquoi printf "rétrécit-il" le tréma?

Si j'exécute le script simple suivant: #!/bin/bash printf "%-20s %s\n" "Früchte und Gemüse" "foo" printf "%-20s %s\n" "Milchprodukte" "bar" printf "%-20s %s\n" "12345678901234567890" "baz" Il imprime: Früchte und Gemüse foo Milchprodukte bar 12345678901234567890 baz c'est-à-dire que le texte avec...

54
Exclure un motif de la correspondance globale

J'ai plusieurs fichiers avec le même nom de fichier de base. Je voudrais supprimer tous sauf un foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Si je n'avais pas besoin d'en garder un, je sais que je pourrais en utiliser rm foo.*. TLDP montre comment^ annuler une correspondance....

52
Terminer une boucle infinie

J'ai une commande que je veux relancer automatiquement chaque fois qu'elle se termine, alors j'ai lancé quelque chose comme ceci: while [ 1 ]; do COMMAND; done; mais si je ne peux pas arrêter la boucle avec Ctrl-cça, ça tue COMMANDet pas la boucle entière. Comment pourrais-je obtenir quelque chose...