=> écrire un script lisant son entrée standard et n'affichant que les lignes :
paires
contenant au moins 2 chiffres
en les passant en majuscule (par la commande tr az AZ)
et en affichant leur numéro (1 pour la première)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash
l=1
while [ 1 eq 1 ]; do
  read
  l0=$(( $l / 2))
if [ $(( $l0 * 2 )) eq $l ] ; then
if echo $REPLY | grep "^[^0-9]*[0-9][^0-9]*[0-9][^0-9]*$"> /dev/null
then
echo $l : `echo $REPLY | tr a-z A-Z`
fi
fi
l=$(( $l + 1 ))
done
je veut savoir c koi > /dev/null et " | " se symbole il fait koi