替换文件夹和子文件夹中的字符串-Linux
我想换一个 /oracle/apps/xxsnc/ab至/xxsnc/oracle/apps/ab 我试过了 找到-类型f exec sed-i's//oracle/apps/po//xxsnc/oracle/apps/ab/g'{}\ 它的抛出错误类似于sed:e表达式#1,char未知于s 请帮忙替换文件夹和子文件夹中的字符串-Linux,linux,shell,Linux,Shell,我想换一个 /oracle/apps/xxsnc/ab至/xxsnc/oracle/apps/ab 我试过了 找到-类型f exec sed-i's//oracle/apps/po//xxsnc/oracle/apps/ab/g'{}\ 它的抛出错误类似于sed:e表达式#1,char未知于s 请帮忙 find ./ -type f -exec sed -i -e 's/\/oracle\/apps\/xxsnc\/ab/\/xxsnc\/oracle\/apps\/ab/gc' {} \;
find ./ -type f -exec sed -i -e 's/\/oracle\/apps\/xxsnc\/ab/\/xxsnc\/oracle\/apps\/ab/gc' {} \;
使用\
(转义字符)
sed中可选的c
标志会在每次更改前提示
使用\
(转义字符)
sed中可选的
c
标志会在每次更改前提示。尝试find-键入f exec sed-i's |/oracle/apps/po |/xxsnc/oracle/apps/ab | g'{}代码>我想替换目录/子目录中的文件中的字符串-我正在修改目录/子目录中的代码路径必须包含以下表达式:exec-对于Jens的答案有效:)谢谢。。Jens/Anubhavanes需要-exec
尝试查找-键入f exec sed-i's |/oracle/apps/po |/xxsnc/oracle/apps/ab | g'{}代码>我想替换目录/子目录中的文件中的字符串-我正在修改目录/子目录中的代码路径必须包含以下表达式:exec-对于Jens的答案有效:)谢谢。。Jens/Anubhavanes需要-exec