como imprimir campo entre as aspas duplas

2

Eu tenho o seguinte arquivo conf.txt :

perl /home/site/gen.pl  "GG - W C1 Test - sai1" "15072" && ssh 13.4.93.103 
perl /home/site/gen.pl  "GG - W C1 Test - sai2" "15072" && ssh     13.4.93.104 
perl /home/site/gen.pl  "GG - W C1 Test - sai3" "15072" && ssh 13.4.93.105 

como imprimir o terceiro campo - entre o "....",

por exemplo

GG - W C1 Test - sai1
GG - W C1 Test - sai2
GG - W C1 Test - sai3
    
por maihabunash 28.05.2015 / 08:35

2 respostas

3

Tente usar awk :

awk -F'"' '{ print $2 }' conf.txt
    
por 28.05.2015 / 08:39
3
cut -d\" -f2 <infile >outfile

Isso é tudo que você precisa.

    
por 28.05.2015 / 08:41