特定のフォルダ内のテキストファイルをバッチ編集するのに役立つツールはありますか?
多くのhtmlファイルでスニペットを繰り返し削除または挿入し、再構築する必要があります。
前もって感謝します!
ジュリアンが示したように、sed
はそのための適切なツールです。
次の2つのコメントを追加します。
ファイルのリストを提供するだけで、複数のファイルを一度に処理できます。
sed -i.bak 's/old text/new text/' dir1/*.html dir2/*.html
また、一部のスニペットを手動で操作する必要がある場合は、geditでスニペットプラグインを有効にできます。
編集->設定->プラグイン->スニペット。便利かもしれません。
ストリームエディタであるsedは、あなたの友人です。例えば。
sed -i.bak -e's/<p id="first"/<p id="second"/' file.html
file.htmlでid 'first'からid 'second'へのすべての段落を変更し、file.html.bakをバーゲンに作成します。