帮忙详细解释一下这句shell语句(path="`echo $0 | sed 's,//*,/,g'`")的意思,谢谢! 如题,并举例说明sed中加逗号的用法,谢谢了!(莫抄袭)... 如题,并举例说明sed中加逗号的用法,谢谢了!(莫抄袭) 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 shell 语句 path echo sed 搜索资料 1个回答 #合辑# 机票是越早买越便宜吗? 小米飞猫 推荐于2016-08-02 · 专注于IT监控领域技术 小米飞猫 采纳数:1653 获赞数:4811 向TA提问 私信TA 关注 展开全部 日常咱们用sed 都是 sed 's/.*//g' 来进行操作。但是当需要替换的文本里含有'/'的时候,我们也可以指定这个'/'分割的书写格式,比如使用','和'#'来代替'/'但是这种替代,按照第一个来进行指定,并且在后边书写时,不可更改。这个意思sed的意思就是吧多个'/'替换成一个'/'举几个例子我觉得会很直观。 更多追问追答 追问 ,/ 或 #/ 或 a/ 这三个语句,就是用来指定“/”用哪个符号来代替的是吗?另:您用的是哪个shell登陆工具啊? 追答 对,但是这个如果第一个已经指定后就不能在更换了,比如你开头用#,那么后边也要用#。用的Xshell 追问 符号“/”貌似必须指定一个其他字符来替换它的,是这样的吗? 追答 这个不是必须的。s/.*/ABC/ 是sed书写的固定模式。只不过这个模式中的‘/’分割符是可以更换的。如果你非想使用'/'来写,也不是不可以。但是需要替换字符中使用的'/'需要进行转义'\/'看例子,这样写看起来不是很直观。可读性不是很强。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-11-25 unix操作系统与linux操作系统的区别 462 2018-02-05 linux查看是什么操作系统是什么命令 39 2018-09-11 unix操作系统和linux有什么区别 13 2019-04-26 LINUX系统是什么? 21 2020-11-07 linux操作系统是什么意思 8 2016-07-13 LINUX是什么意思 是操作系统吗? 1 2019-03-12 linux与其他操作系统的区别是什么? 5 2017-10-16 Linux是一种什么样的计算机操作系统? 5 更多类似问题 > 为你推荐: