linux命令sed反斜杠\1失败 100
echo[3]|sed-nr's/\[(0-9)\]/\1/p'//为什么\1引用不到括号的3?报错sed:-eexpression#1,char18:invalidre...
echo [3] | sed -nr 's/\[(0-9)\]/\1/p' //为什么\1 引用不到括号的3?
报错sed: -e expression #1, char 18: invalid reference \1 on `s' command's RHS
正则没错啊! 展开
报错sed: -e expression #1, char 18: invalid reference \1 on `s' command's RHS
正则没错啊! 展开
2个回答
展开全部
命令写错, 如果想要把所有的dog换成cat
应该写成
sed 's/dog/cat/g' test
应该写成
sed 's/dog/cat/g' test
追问
说得是\1 反向引用括号中的内容 失败
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询