linux sed命令,如何修改为本为$符号, 例如修改 abc为a$c

 我来答
手机用户94098
2011-09-27 · 贡献了超过142个回答
知道答主
回答量:142
采纳率:0%
帮助的人:63.9万
展开全部
截取或修改字符串,打印到屏幕上。
使用方法:sed 参数 '动作' 动作对象
如果用-i参数将修改文档的内容,你的sed 's/\//\\\//g'这个我举一个类似的再分析你的。
sed 's/old/new/g’ ***
这个就是把***文档里面的old这个词换成new这个词。
你的sed 's/\//\\\//g'里面既是把,/换成\\/。s/\//是一部分/\\\//g又是一部分,s后面的//之间就是要替换的词语和上面的old类似,由于/有特殊定义,所以用\转意成普通符号/,/\\\//g从第一符号到g前面的/之间就为替换old的new,为\\/前面两个\就是\没有特殊意义所以为\\,后面g前面的第二个/由于有特殊意义所以用\来转意,所以new为\\/。在s/old/new/g里面的/为固定格式所需要的,所以想打印出/来的话,要用\来转意,linux特殊字符转意都用\。
详细的参数信息用man page,这个是比不可少的,因为一个人不可能把那些东西全部记得,如果你硬要记还不如记唐诗三百首呢。只要知道这个命令或是这个工具的工作原理,使用方法自然就明了,要用到的时候查一下即可,没有必要和自己过不去。
凝聚团
2015-01-02 · 超过11用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:87.4万
展开全部
答案:2:有一个成年男子来到一家旅馆,他看到车库里有很多漂亮的车,于是就问老板,怎么有这么多漂亮的车啊,老板告诉他,我有一个五岁的儿子,他做三件事,如果你能跟着做到,这里的车随你挑一辆开走,如果不能,就把你的车留下,很多人做不到,所以。他想,五岁的小孩能做到的,还能做不到嘛,于是就试一试。老板就带他到一个屋子里,里面有一个漂亮的裸体美女,小孩过去亲了她一下,他跟着做了,然后小孩又过去摸了美女的全身,他也跟着做了,第三件事,小孩掏出小弟弟弯了三下。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5311d79
2011-09-27 · TA获得超过1.9万个赞
知道大有可为答主
回答量:6356
采纳率:71%
帮助的人:3137万
展开全部
sed 's/b/$/g' filename
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的她最美d
2011-09-27 · TA获得超过1103个赞
知道小有建树答主
回答量:913
采纳率:0%
帮助的人:698万
展开全部
sed -i 's/abc/a\$c/g' filename
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-26
展开全部
sed -i 's/abc/a$c/' filename
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式