【ターミナル】sed コマンドでスラッシュを含んだ文字列を置換する方法

sed コマンドでスラッシュを含んだ文字列を置換する方法

ファイルパスで「スラッシュ入りの」文字列をアンダーバーに変換したい時、

echo '/test/test1.jpg' | sed [email protected]/@[email protected]

#_test_test1.jpg

と表示される。

これは、区切り文字にスラッシュ以外も使えるという例になる。

もし、変数に入れる時は、以下の形。

test01=echo ${FILE01} | sed [email protected]/@[email protected]

参考サイト