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


    

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


請高手指點

我想把myreck文件的第1500行的第3列後面的空格去了這樣寫對麼?請指教

1500行   1499             1499      136374.37空格好多

length=1500
awk '{if (NR=='"$length"') sed "s/0*$// $3" }' myreck

請高手指點

在awk裡面不能這樣用sed。
用awk的函數 gsub(/ /, "") 把空格替換掉。

請高手指點

樓主看一下置頂wingger法師寫的shell基礎十二篇,那裡有awk/sed等實用工具的用法1

請高手指點

2樓的,我就是想去掉第三列後面的空格怎麼辦啊?

請高手指點

有沒第四列?

請高手指點

是哦,awk的替換行尾空格怎麼寫。
是不是可以用//{}這種方式寫。現在沒機器調。

請高手指點

-->
sub(/([ ])+$/,"xxx")



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