withコマンドを/var/www
使用してファイルを変更したい/home/lokesh/www
sed
sed -i 's///var//www///home//lokesh//www/g' lks.php
しかし、これはエラーを提供します
sed: couldn't open file ww///home//lokesh//www/g: No such file or directory
ベストアンサー1
知っているかどうかはわかりませんが、aを区切り文字としてsed
使用する必要がない優れた機能があります。/
したがって、あなたの例は次のように書くことができます。
sed -i 's#/var/www#/home/lokesh/www#g' lks.php
#
必ずしも1つである必要はなく、1文字でも構いません。たとえば、3
区切り文字として使用する場合は、次のようになります。
echo "foo" | sed 's3foo3bar3g'
bar