awk -F\" '{print $4}' yourfile
Eu tenho vários arquivos que contêm o seguinte texto:
{"job_id":"ds_sdfsd38474","status":"X people in the queue before you..."}
onde X muda de arquivo para arquivo de números entre 1-100.
Eu estou querendo saber como eu extraio apenas dos arquivos:
ds_sdfsd38474
awk -F\" '{print $4}' yourfile
Você pode usar awk :
awk -F "\"" '{print $4}' yourfile
F para definir o separador $4 é a quarta coluna Ou você pode usar cut :
cut -d\" -f 4 yourfile
d para definir o separador f 4 é a quarta coluna Tags text-processing awk sed