偏差値40からのLinux

へんさちよんじゅうからのりなっくす

sedでスラッシュ使いたい場合

sedでスラッシュ使いたい場合、区切り文字の「/」を別の文字に変えればOK。

# 普通の使い方
$ echo "a,b,c,d" | sed "s/,/:/g"
a:b:c:d

# 区切り文字を変えてみる
$ echo "a/b/c/d" | sed "s|/|,|g"
a,b,c,d

区切り文字は任意のものが使えるみたいです。

via http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=27380&forum=10


sed & awkプログラミング 改訂版 (A nutshell handbook)

sed & awkプログラミング 改訂版 (A nutshell handbook)