Awk

print les lignes contenant la chaine “String”

> cat file | awk '/String/{ print $0 }'
String.toto = toto
String.tutu -> tutu

print la chaîne de caractères contenant la chaine “String”

> cat file | awk '{for(i=1;i<=NF;i++){if($i~/^String/){print $i}}}'
String.toto
String.tutu

print les lignes comprises entre les patterns Start et End

> awk '/End/{f=0;};f{print;};/Start/{f=1;}'
Start
String.toto = toto
String.tutu -> tutu
End
wiki/awk.txt · Dernière modification: 2018/04/24 12:00 par root
CC0 1.0 Universal
Powered by PHP Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Valid HTML5