Salut tout le monde , je me lance sur de petits scripts en bash , et je suis déjà bloqué a ma première tentative . Depuis hier matin je galère a trouver la solution .
je voudrais simplement extraire le nombre de mots utilisant chaque lettre de l’alphabet de A à Z . le script devra prendre comme paramètre le nom du fichier à analyser .
#!/bin/bash
var2=`egrep [A] && wc -l ~/Bureau/bin/dicotoutcourt`
if [ -z $1 ] || [ $1 != 'dicotoutcourt' ]; then
echo " tu n'as pas taper le parametre ! "
else
echo "$var2"
fi
ce qui me rends rien , et je ne vois plus mon nom@hoste$ comme si le script faisait quelque chose mais ne me renvoyait rien
comment faire pour affichier le resultat de var 2 ? ( je sais que je dois le faire de [a-z] mais s’était juste pour savoir si la méthode marchait . ( ou courait ?..) si vous auriez une suggestion je suis preneur , juste une piste :x