私はたくさん.htmlファイルの<の後にメタタグを追加する必要があります。頭>各ファイルのオープンタグ。
どうすればいいですか?
vim
ミッションに合うか?
ベストアンサー1
では、vim
次のことができます。
:%s/<head\b[^>]*>/& <meta foo="bar">/g
GNUでもこれを行うことができますがsed
、これはより適切かもしれません。
for file in *.html; do
sed -i 's/<head\b[^>]*>/& <meta foo="bar">/g' "$file"
done
-i
シンボリックリンクが壊れる可能性があることに注意してください。