- ベストアンサー
sedでダブルコーテーションを違う文字に置換
お世話になります。 csvファイル内にある"""(ダブルコーテーション3つ連続)を"~(ダブルコーテーション+チルダ)に置換 したいのですが、どのように記述すればいいのでしょうか? Windows7上でGNU32のsed.exeを使用しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
コマンドプロンプトやバッチファイルから、コマンドだけでやろうとすると難しいでしょうね sedには、sedのスクリプトを外部ファイルから読み込む -f オプションがありますから、 s/"""/"~/g と書いたテキストファイル(仮にscript.sedとする)を用意して sed -f script.sed 変換元ファイル > 変換先ファイル などとしてはどうでしょう
その他の回答 (1)
- acinonyx
- ベストアンサー率20% (1/5)
回答No.1
sed 's/"""/"~/g' これじゃダメなんです?