帮忙详细解释一下这句shell语句(path="`echo $0 | sed 's,//*,/,g'`")的意思,如题,并举例说明sed中加逗号的用法,(莫抄袭)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 18:48:07

帮忙详细解释一下这句shell语句(path="`echo $0 | sed 's,//*,/,g'`")的意思,如题,并举例说明sed中加逗号的用法,(莫抄袭)
帮忙详细解释一下这句shell语句(path="`echo $0 | sed 's,//*,/,g'`")的意思,
如题,并举例说明sed中加逗号的用法,(莫抄袭)

帮忙详细解释一下这句shell语句(path="`echo $0 | sed 's,//*,/,g'`")的意思,如题,并举例说明sed中加逗号的用法,(莫抄袭)
日常咱们用sed 都是  sed 's/.*//g' 来进行操作.但是当需要替换的文本里含有'/'的时候,
我们也可以指定这个'/'分割的书写格式,比如使用','和'#'来代替'/'
但是这种替代,按照第一个来进行指定,并且在后边书写时,不可更改.
这个意思sed的意思就是吧多个'/'替换成一个'/'
举几个例子我觉得会很直观.