Bonjour,
J'ai le fichier suivant test.txt :
Je souhaiterais selectionner uniquement :Code:
1
2
3
4
5
6
7
8
9
10 #+ /usr/**/ #+ /**/ #+ /etc + /test/ + /etc/**/ + /etc/network/interfaces + /root #+ /root/** + *.conf + *.sh
J'ai essayer :Code:
1
2 /test /etc/network/interfaces
mais j'obtiens :Code:cat test.txt | grep -E "^\+[[:space:]]*[a-zA-Z0-9]*" | awk '{print $2}'
A l'aide !!!Code:
1
2
3
4
5
6 /test/ /etc/**/ /etc/network/interfaces /root *.conf *.sh
De plus les classes inverse ne marche pas :
Code:cat test.txt| grep -E "^\+[[:space:]]*\*" | awk '{print $2}' :
mais :Code:
1
2 *.conf *.sh
Code:cat test.txt| grep -E "^\+[[:space:]]*[^\*]" | awk '{print $2}'
Code:
1
2
3
4
5
6 /test/ /etc/**/ /etc/network/interfaces /root *.conf *.sh
Qui est à l'aise avec ca ?
Merci
++