0

フォルダの1つにテキストファイルの膨大なリストがあります。各テキストファイルにはドメイン名のリストがあります。

各行の前にこれを追加する必要があります:

<url><loc>http://www.mysite.com/review/

そして、これは各行の終わりにあります:

</url></loc>

コマンドラインを介してすべてのファイルとすべての行で一度にこれを大規模に行う方法はありますか?ありがとう!

4

1 に答える 1

0

これを試してみてください:

sed 's@^@<url><loc>http://www.mysite.com/review/@; s@$@</url></loc>@' files*.html

-iその場でファイルを置き換える場合は、にスイッチを追加しsedます。

于 2013-02-19T21:18:09.317 に答える