sed 空格问题

sed 空格问题

文件内容如下:
2004-06-11  18:23              208,187 MetaBase.bin
2004-06-11  18:24                  322 LlsUser.LLS
2004-06-11  08:00              433,604 ex040610.log
                                   ^^^^^^^^^就是这里
我想把这里的空格分开多一点,用了下面这个命令:
sed 's/ \{1\}/    /g' file
但是不行。不知道有什么好方法?(最好是已经上机过的)
另外,能否把上面的文件内容调入数据库?比如mysql.      
语焉不详, 再说清楚些      
比如这样
2004-06-11       18:23 208,187 MetaBase.bin
2004-06-11       18:24 322 LlsUser.LLS
日期和时间中间空很开,但是文件大小和名称之间只空了一格,很难看。我想规范一点。域和域之间统一只空3格,应该怎么做?      
复制内容到剪贴板
代码:
sed -e 's, \+,   ,g' /your/file
      
的确好。如果大于一个空格的就不做改动,应该如何写?      
复制内容到剪贴板
代码:
sed -e 's, \{1\},   ,g' /your/file
      
楼上那个和我写得有什么区别?想不通这个      
呵呵, 确实没什么区别. 不能用吗 ?      
我那个好像不太对。可能是因为我中间有tab
不知道一个tab相当于几个空格?      
tab 就是 tab, 跟空格没什么关系