パスを引数として取っているファイルがあります:
./<filename> /path/to/file...
私がやりたいのは、 /path/to/... 部分を /another/file/... に置き換えることです
私は次の方法で引数をsedしようとしていました:
CUR_PATH=$1
OLD_PATH="\/path\/to\/"
NEW_PATH="\/another\/file\/"
sed "s/$OLD_PATH/$NEW_PATH/" $CUR_PATH
しかし、sed が CUR_PATH の実際のステートメントではなく、CUR_PATH のファイルを実際に変更しようとしているため、これは機能しません。これを修正するにはどうすればよいですか? ありがとう。