awk分割字元

2021-08-03 14:45:43 字數 503 閱讀 4192

我們在linux下執行命令的時候,經常會看到很多命令的輸出都是分列的,作為程式設計師的我們經常需要取某些列來分析,awk就提供了這個比較靈活的功能。

$ echo "folder1 folder2 folder3" | awk  ''

folder1

$ echo "folder1:folder2:folder3" | awk -f ":" ''

folder1

$ echo "hosta192.168.1.100hostb192.168.1.101" | awk -f "[0-9]+.[0-9]+.[0-9]+.[0-9]+" ''

hosta

hostb

ssh root@myserver "consul members | awk '}'"
這裡就需要對$2進行轉義,否則shell會將它在先本地替換成shell指令碼的第二個引數的值。

2012 05 31 awk記錄分割符RS

awk v rs testrs 預設值為 n 換行符。此處設定rs 等效於rs 代表乙個空行 若理解有誤請指正,在以下例子中符合 cat test 1.aaaaaaaa bbbbbbb cccccc 2.ddddddd fffffff eeeeeee 3.zzzzz cccccccc fd awk ...

halcon粘連字元分割 粘連字元分割初探

學習驗證碼快乙個星期了,終於把樣本集切出來了,現在問題是如何切粘連字元,現在將自己的學習過程記錄下來 第一部分 我們知道,對於不黏連的字元,直接用掃瞄線分割法就可以,就是看哪乙個豎條上沒有文字畫素,則這個豎條就是兩個字元間的空白部分 當然,對於不黏連的字元,cfs演算法效果也很好,它主要是利用連通域...

字元分割函式

1.function split split str string line str string tstrings 2.字串分割 分割用字元 原始字串,3.var 4.posi integer 5.str tstringlist 6.l str string 7.begin 8.str tstri...