Linuxの各テキスト行にbalise [img] [/img]を追加するスクリプトは何ですか? [コピー]

Linuxの各テキスト行にbalise [img] [/img]を追加するスクリプトは何ですか? [コピー]

[img]Webホストに画像ファイルをアップロードするスクリプトがあり、すべてのリンク(1行に1つのリンク)を含むファイルがあり、各リンクの先頭と末尾に追加したいと思いました[/img]

ベストアンサー1

[img]ファイルの各行の先頭と末尾にのみ追加したい場合は、次のことが[/img]できますawk

awk '{ print "[img]" $0 "[/img]" }' infile >outfile

または、

awk '{ printf("[img]%s[/img]\n", $0) }' infile >outfile

おすすめ記事