2

重複の可能性:
sed replace でスラッシュを使用する

次の文字列を見つけて、次の文字列/a/b/cに置き換える必要があります/r/s/t

フォルダではなく文字列です

/sam/pam/nancy --> /tim/cook/iphone

私はディレクトリにいて、この行を持つ複数のファイルを更新する必要があります。

4

2 に答える 2

5

sedインプレースでファイルを変更するために使用します。例えば:

sed -i 's|/a/b/c|/r/s/t|g' *.txt
于 2012-10-01T16:24:39.797 に答える
1
perl -pi -e 's/\/a\/b\/c/\/r\/s\/t/g' file_name
于 2012-10-01T16:41:11.387 に答える