国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
UC頭條:shell三劍客過濾文件內(nèi)字符串長度輸出

三劍客過濾長字符串

記一次過濾文件內(nèi)容,三劍客awk、grep、sed過濾指定字段、列后,怎料其中混雜編碼字符串,這不是我們想要的。所幸,找到了規(guī)律,那就是 它 很長…,直接干掉長字符串即可! 下邊是三把劍具體實現(xiàn)!

我有三把劍,一把awk,一把grep,一把sed

[root@centos]# cat test hello

helloword

test66

awk式

且看,統(tǒng)計字符串長度,用到招式 length 函數(shù)

[root@centos]# echo 'hello' | awk '{print length($1)}'5

如看官所愿,得到字符串的長度 5

連招,加 if 語句,輸出指定的字符串長度內(nèi)容小于等于6的

[root@centos]# awk '{ if ( length($0) <=6 ) print $0}' test hello

test66

grep式

[root@centos]# egrep -w '^.{1,6}' test hello

test66

egrep參數(shù):相當于 grep -E ,用于匹配正則

-w參數(shù):僅跟模式匹配的字符串

^. 參數(shù):表示以任意字符開頭

sed式

[root@centos]# sed -n '/^.\{7,\}/!p' test hello

test66

-n參數(shù):–silent,配合編輯命令只打印符合條件字符串

!p參數(shù):符合條件的不打印,p即為打印輸出

\參數(shù):轉(zhuǎn)義字符,轉(zhuǎn)義 { }

各位看官,江湖再會!

Sunny_Future

原創(chuàng)文章 149獲贊 338訪問量 28萬+

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
玩轉(zhuǎn)Linux命令之三劍客
centos 下查看硬件信息
MRTG 配置過程
CentOS7 安裝 Jenkins( 構(gòu)建 Vue 和 dotNET Core )
管道及 I/O 重定向
Linux學習28-linux一行命令殺掉指定名稱進程(killall 、kill 、pkill)
更多類似文章 >>
生活服務(wù)
分享 收藏 導長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服