24小时热门版块排行榜    

查看: 882  |  回复: 4

亍寞

金虫 (小有名气)

[求助] perl置换中有/怎么办 已有1人参与

请问想要批量置换一堆文件中的,/home/AAA/变成/home/AAA/BBB/这种情况应该怎么办?
以前没有/的时候都是这么做的
perl -pi -e "s/AAAA/BBBB/g" ./*.*

请问当中有/的时候应该怎么写。。。单引号双引号还有各种括号都试过了,不知到是哪里的问题。。。烦请大神具体写一下

感谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baichi121234

禁虫 (职业作家)

本帖内容被屏蔽

» 本帖已获得的红花(最新10朵)

2楼2015-09-02 14:37:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

亍寞

金虫 (小有名气)

送红花一朵
引用回帖:
2楼: Originally posted by baichi121234 at 2015-09-02 14:37:59
需要置换的/前加个\就行了

感谢回复,是说将/home/AAA/写作\/home/AAA/\的意思么?手边系统不是中文的然后\输入不进终端。。。回家后尝试研究一下!
3楼2015-09-03 08:35:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yuehedou

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
亍寞: 金币+20, ★★★★★最佳答案, 谢谢! 2015-09-07 09:40:46
使用“\”对“/”进行转义:s/\/home\/AAA\///home/AAA/BBB//
或者简便的,换个定界符,如使用感叹号:s!/home/AAA/!/home/AAA/BBB/!
每天都为自己的无知而羞耻!
4楼2015-09-03 17:37:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
5楼2017-08-19 13:05:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 亍寞 的主题更新
信息提示
请填处理意见