我有许多包含以下文本的文件:
{"job_id":"ds_sdfsd38474","status":"X people in the queue before you..."}
其中X
每个文件的数字在 1 到 100 之间变化。
我想知道,我如何仅从文件中提取:
ds_sdfsd38474
答案1
awk -F\" '{print $4}' yourfile
答案2
您可以使用awk
:
awk -F "\"" '{print $4}' yourfile
F
用于设置分隔符$4
是第四列
或者你可以使用cut
:
cut -d\" -f 4 yourfile
d
用于设置分隔符f 4
是第四列