以下に一致するすべての項目を置き換える必要があるファイルがあります。
," "\n to ,"ZYY"\n
,"ZZY"\n to ,"ZYY"\n
,"GMZ"\n to ,"FPZ"\n
このコマンドを使用しようとしてもsed 's/," "/,"ZYY"/g' Packs.txt
機能しません。
ベストアンサー1
これはトリックを行うようです
$ sed -E 's/,"( |ZZY)"$/,"ZYY"/;s/,"GMZ"$/,"FPZ"/' inputfile
ここで最も重要なのは、$
検索する代わりにアンカーを使用して行末を表示することです\n
。