what / bin / sed'/ ^ $ / d'| / bin / sed -e's / ^ [\ t] * //'是什么意思?

时间:2015-03-16 08:01:35

标签: unix sed command

请解释两个' sed'命令如下:

/bin/cat $TMPFILE |  /bin/sed '/^$/d'| /bin/sed -e 's/^[ \t]*//' > $RPTFILE

提前致谢, 贝蒂

1 个答案:

答案 0 :(得分:2)

sed '/^$/d'删除空行
sed -e 's/^[ \t]*//'删除前导空格和标签。

^$行的开头,^$行只有开头和结尾,没有数据。
[ \t]*一组空格或标签(\t)。 *重复零次或多次。