Questions marquées «bash»

231
La meilleure façon de simuler «group by» à partir de bash?

Supposons que vous ayez un fichier contenant des adresses IP, une adresse dans chaque ligne: 10.0.10.1 10.0.10.1 10.0.10.3 10.0.10.2 10.0.10.1 Vous avez besoin d'un script shell qui compte pour chaque adresse IP le nombre de fois qu'elle apparaît dans le fichier. Pour l'entrée précédente, vous avez...

229
Comment créer un répertoire temporaire?

J'utilise pour créer un tempfile, le supprimer et le recréer en tant que répertoire: tmpnam=`tempfile` rm -f $tmpnam mkdir "$tmpnam" Le problème est qu'un autre processus peut avoir le même nom Xs'il exécute accidentellement le fichier temporaire après un processus rm -f Xet juste avant mkdir...

225
Erreur "opérateur unaire attendu" dans Bash si condition

J'ai essayé de comprendre ce qui ne va pas, mais je ne peux tout simplement pas le comprendre .. C'est la partie qui semble recevoir une erreur. elif [ $operation = "man" ]; then if [ $aug1 = "add" ]; then # <- Line 75 echo "Man Page for: add" echo "" echo "Syntax: add [number 1] [number 2]"...

223
Testez si un glob a des correspondances dans bash

Si je veux vérifier l'existence d'un seul fichier, je peux le tester en utilisant test -e filenameou [ -e filename ]. Supposons que j'ai un glob et que je veuille savoir s'il existe des fichiers dont les noms correspondent au glob. Le glob peut correspondre à 0 fichier (auquel cas je n'ai rien à...