
HTMLファイルがたくさんあり、<script src="ga.js"></script>
各検索インスタンスの前に「」を追加する必要があります</body></html>
。
これらすべてのファイルの一番下にどのように追加しますか?
答え1
実際に同じ行にある場合は、次のように簡単にできますsed
。
$ sed -i '/<\/body><\/html>/ i <script src="ga.js"></script>' *.html
現在のディレクトリですべてのhtmlファイルを検索(*.html
)、検索</body></html>
(/.../
)し、i
その前にスクリプトタグを挿入()し、変更を同じファイルに書き換えます(-i
)。