おぼえがき

おぼえがき

sed n番目のパターンだけ置換

2007-02-11 | sed awk
sed n番目のパターンだけ置換

ファイル
1>------2>------3>------4
1>------2>------3>------4
1>------2>------3>------4
1>------2>------3>------4
1>------2>------3>------4
1>------2>------3>------4
1>------2>------3>------4
1>------2>------3>------4
1>------2>------3>------4
1>------2>------3>------4
1>------2>------3>------4


上記のファイルに対して、
sed -e "s/¥t/|/2" ${ファイル名}

ってやると、


1>------2|3>----4
1>------2|3>----4
1>------2|3>----4
1>------2|3>----4
1>------2|3>----4
1>------2|3>----4
1>------2|3>----4
1>------2|3>----4
1>------2|3>----4
1>------2|3>----4
1>------2|3>----4

2番目にマッチしたものだけが置換される。

最新の画像もっと見る

コメントを投稿