ファイルから部分テキストを抽出するには?

ファイルから部分テキストを抽出するには?

次のテキストを含むファイルがたくさんあります。

{"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区切り文字を設定するために使用されます。
  • $44番目の列です。

または、次のものを使用できますcut

cut -d\" -f 4 yourfile
  • d区切り文字を設定するために使用されます。
  • f 44番目の列です。

関連情報