シェルスクリプトに関する質問です。 Linuxのターミナル上の出力で、特定の文字列を抽出し、別のファイルに書き込みを行いたいです。 出力は以下の通りです。

Linux系 | プログラミング75閲覧xmlns="http://www.w3.org/2000/svg">50

ベストアンサー

0

ThanksImg質問者からのお礼コメント

ありがとうございます。解決することができました。 回答を送って頂いたお二方どちらの方法でも解決することができたのですが、pertzovka99様をベストアンサーとさせて頂きます。

お礼日時:9/23 17:03

その他の回答(1件)

0

まあ、ヒントとしてはこんな感じか。 $ cat sample.txt sat ( ( |xiLane0_0_round22| #x8373D4B5306452B4 ) ) ( ( |xiLane1_0_round22| #x44E9DAE3D34DD261 ) ) ( ( |xiLane2_0_round22| #x3BF24774130EBDE2 ) ) ( ( |xiLane3_0_round22| #x2D8E572E48B22136 ) ) ( ( |xiLane4_0_round22| #x57F43ADAE2E1D70E ) ) ( ( |xiLane5_0_round22| #x69D811AF6A70AA26 ) ) $ cat sample.txt | grep "xiLane0_0_round22" | awk -F "#x" '{print $2}' | cut -c 1-16 8373D4B5306452B4