提取開頭或結尾數行
顯示標準輸入前n
條記錄,或者命令列檔案列表的每乙個的前n
條記錄:
head -n n [ file(s) ]
head -n [ file(s) ]
awk 'fnr <= n' [ file(s) ]
sed -e nq [ file(s) ]
sed nq [ file(s) ]
例項:
①[gz_fieldyang@test ~]$ awk 'fnr <= 3' hello.c
#include
#int main(){
printf("hello,");
[gz_fieldyang@test ~]$ awk 'fnr <= 5' my-friends
#sortkey: ma,kin
kin ma
zhujiangxincheng 78
d-305 letaijie
taishan
②[gz_fieldyang@test ~]$ head -n 3 my-friends
#sortkey: ma,kin
kin ma
zhujiangxincheng 78
③[gz_fieldyang@test ~]$ head -3 my-friends
#sortkey: ma,kin
kin ma
zhujiangxincheng 78
④[gz_fieldyang@test ~]$ sed -e 4q my-friends
#sortkey: ma,kin
kin ma
zhujiangxincheng 78
d-305 letaijie
⑤[gz_fieldyang@test ~]$ sed 3q my-friends
#sortkey: ma,kin
kin ma
zhujiangxincheng 78
[gz_fieldyang@test ~]$
顯示結尾數行:
tail -n n [ file ]
tail -n [ file ]
[gz_fieldyang@ test ~]$ tail -n 25 -f /var/log/messages
...ctrl c
#觀察不斷成長的系統資訊日誌
資料提取之 lxml
xpath資料提取時 先分組 再提取 2.1 lxml模組入門 1.匯入lxml 的 etree 庫 匯入沒有提示不代表不能用 from lxml import etree2.利用etree.html 將字串轉化為element物件,element物件具有xpath的方法,該方法返回結果為列表。中t...
資料提取之XPATH
2.資料提取 xpath語法和 lxml模組 xpath是一門在xml和html文件中查詢資訊的語言 原本設計適用於xml的,但xml和html兩者的語法極為相似,所以也可以使用html 谷歌瀏覽器下是xpath 火狐瀏覽器下是try xpath 360瀏覽器下也相容xpath,使用時需要開啟開發者...
資料提取之re
貪婪模式 匹配任意字元 非貪婪模式 以.開頭 以.結尾 轉義str hello ret re.match h str print ret.group 結果為h group 會輸出完成的匹配結果 group 1 會輸出完整匹配中 用第1個 括起來的字串 分組 使用 的方式 1 group 和group...