关于shell脚本问题,谁能给我解释解释这个脚本里,每个符号的作用.

1个回答

  • 拜托,正则表达式你都不懂怎么跟你解释呢?

    sed 's///;s///;s/

    //;s/ //g;s/ //g;/^$/d' $1

    第一句执行了6条替换命令

    s/XXX/xxx/

    分别表示把 替换成空字符串,也就是删除.删除

    换行删除,空格全部删除.空行删除.

    第二句:

    sed -e :a -e '$!N;s/n/ /;s// /;ta' -e 'P;D'

    就复杂了,解释这个你自己得知道sed的原理.我猜你是不知道所以不解释.

    这个东西能写一本书啊.你去看这本书吧:

    《 Sed与Awk (中文版) 》