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


    

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


請教一個awk的問題!

echo 20030922|sed 's/\(....\)/\1year/'

這裡sed中用\1來取代括號中的正則表達式匹配的內容。
awk中有類似的功能嗎?怎麼做?

先謝過各位大大了!

請教一個awk的問題!

[code]
/home/lee#echo 11111111|sed 's/\(....\)/\1year/1'
1111year1111
/home/lee#echo 11111111|awk '{print gensub(/..../,"&year",1)}'
1111year1111
[/code]

請教一個awk的問題!

好像只有gawk及其兼容版本才有這個函數



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