关于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 (中文版) 》