藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月26日 11:18


請教高手幫助

我有一個文本文件內容如下:
1 |  王明 | 1234 | 50.00
2  |   李明  | 1235 500.00
能否有shell轉換成一個文本文件內容如下:
0001  王明  1234   50.00
0002  李明  1235   50.00
第一列左對齊,第二列左對齊,第三列左對齊,第四列右對齊。
請高手給我幫我一下謝謝!

請教高手幫助

-->

[code]awk -F "|" '{printf("%04d",$1);print $2$3$4} filename[/code]

第4列沒有右對齊

請教高手幫助

要求分列的時候分隔符應該是一樣的。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com