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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/04 21:34:37
帮忙详细解释一下这句shell语句(path="`echo$0|sed''s,//*,/,g''`")的意思,如题,并举例说明sed中加逗号的用法,(莫抄袭)帮忙详细解释一下这句shell语句(path=

帮忙详细解释一下这句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的意思就是吧多个'/'替换成一个'/'
举几个例子我觉得会很直观.