=> é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)
je veut savoir c koi > /dev/null et " | " se symbole il fait koi
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
Partager