Extraire une chaine de caractére
Résolu/Fermé
A voir également:
- Extraire une chaine de caractére
- Caractère ascii - Guide
- Extraire une video youtube - Guide
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Chaine tnt gratuite sur mobile - Guide
1 réponse
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
20 mars 2008 à 18:22
20 mars 2008 à 18:22
Salut,
Une solution...
Une solution...
cd répértoire1 X=$(grep "Number of lines" interferogram.out | grep -o '[0-9][0-9]*') Y=$(grep "Number of pixels" interferogram.out | grep -o '[0-9][0-9]*') cpxfiddle -w "$X" -q phase -o float -f cr4 -l1 -L "$Y" -p "$X" diff.filt > diff.filt.phase cd ../répértoire2 X=$(grep "Number of lines" interferogram.out | grep -o '[0-9][0-9]*') Y=$(grep "Number of pixels" interferogram.out | grep -o '[0-9][0-9]*') cpxfiddle -w "$X" -q phase -o float -f cr4 -l1 -L "$Y" -p "$X" diff.filt > diff.filt.phase cd ../répértoire3 X=$(grep "Number of lines" interferogram.out | grep -o '[0-9][0-9]*') Y=$(grep "Number of pixels" interferogram.out | grep -o '[0-9][0-9]*') cpxfiddle -w "$X" -q phase -o float -f cr4 -l1 -L "$Y" -p "$X" diff.filt > diff.filt.phase cd ../répértoire4 etc.Tu peux aussi employer à la place de "grep" :
Y=$(sed -n '/Number of pixels/ s/[^0-9]//gp' interferogram.out);-))
21 mars 2008 à 11:27
CYG