日期:2014-05-16  浏览次数:20703 次

shell怎么删除空行中多余的空格
while read line
do
这里就是想删除urfile中空行中的多余的空格,因为代码设置时自动对齐,空行前面也会有四个空格,
想写个脚本处理下。
疑问:
1、不知道怎么判断某行是空行?
2、怎么删除空行中多余的空格(个数不定,但一行中只有空格,没有其他字符),同时保留换行。
done <urfile

------解决方案--------------------
1 if([ "${LINE}" = "" ] 
------解决方案--------------------
 [ "${LINE}" = " " ] );