これがテキスト ファイルにある最初の 413 回を見つける必要があります。
<title>Local SEO Services - The Company Review</title>
これを次のように置き換えます。
<title>Local SEO Services - TheCompany Review</title>
コマンドラインからこれを行い、最初の 413 件の結果のみに制限する方法はありますか?
助けてくれてありがとう!
これがテキスト ファイルにある最初の 413 回を見つける必要があります。
<title>Local SEO Services - The Company Review</title>
これを次のように置き換えます。
<title>Local SEO Services - TheCompany Review</title>
コマンドラインからこれを行い、最初の 413 件の結果のみに制限する方法はありますか?
助けてくれてありがとう!
Perl で実装された実際の基本的なアイデアを次に示します。
perl -e 'foreach (<>) { $count<2 && s/hello/goodbye/ && $count++; print; }'
これにより、最初の 2 回の「hello」が「さようなら」に置き換えられます。ただし、ラインベースです。1 行に 2 つの置換があると、機能しません。
標準ストリームで動作することに注意してください。つまり、stdin から読み取り、stdout に書き込みます。
/
次のように特殊文字 ( など)をエスケープする必要があります\/
。 例えば
s/<title>Local SEO Services - The Company Review<\/title>/<title>Local SEO Services - TheCompany Review<\/title>/