1er FIC='lesmots.txt' est correcte en ouvre pas le fichier avec la commande cat>fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #!/bin/sh set -x FIC='lesmots.txt' if [ $# -ne 1 ] then echo "usage $0 mot_a_verifier" else echo "vérification de $1" motif="\<$1\>" if [ `egrep $motif $FIC | wc -l` -ne 0 ] then echo "OK" else echo "KO" fi fi
2em motif="\<$1\>" pourquoi $1 et entre \< \> je connais pas sa
en peut pas ecrire $1 directement dans egrep , merci d'avance
Partager