1. ホーム
  2. linux

[解決済み] awk や sed を使って特定の文字を削除する

2022-02-09 05:54:49

質問

コマンドの出力から二重引用符を削除したいのですが。 " .

コマンドです。

strings -a libAddressDoctor5.so |\
grep EngineVersion |\
awk '{if(NR==2)print}' |\
awk '{print$2}'

出力します。

EngineVersion="5.2.5.624"

で不要な文字を削除する方法を教えてほしい。 awk または sed .

解決方法は?

sedのsubstitutionを使う。 sed 's/"//g'

s/X/Y/ はXをYに置き換えます。

g は、最初の1回だけでなく、すべての回を置換することを意味します。