为什么不能删除空白行?
发表于 : 2008-07-13 23:24
我需要实现:将uptime得到的users之后的内容去掉,然后加上日期,然后输出到uplog文件。
我是这样写的:
但是得到的uplog里面却有两行,第二行空白。
我写了sed '/^$/d'就是为删除空行,为什么不行呢?是写错了吗?请高手指点一下。
另外,里面有分号,其实算是两条命令了,这个问题能用一条命令实现吗?
谢谢。
我是这样写的:
代码: 全选
paste -s < uplog `uptime | sed 's/s,.*$/s/' > uplog;date >> uplog`|sed 's/^ //'|sed '/^$/d' >uplog
我写了sed '/^$/d'就是为删除空行,为什么不行呢?是写错了吗?请高手指点一下。
另外,里面有分号,其实算是两条命令了,这个问题能用一条命令实现吗?
谢谢。