日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux文本工具总结,Linux 文本工具

發(fā)布時(shí)間:2024/1/23 linux 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux文本工具总结,Linux 文本工具 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

各種文本工具來查看、分析、統(tǒng)計(jì)文本

grep :文本過濾(模式? pattern)工具

grep[OPTIONS]? ?PATTERN? ?FILE …….

查看在/etc/passwd 文件中含有 root 的一行顯示出來

紅色顯示的是在/etc/passwd 文件下含有root 的字符串顯示出來

grep后面可以跟變量,字符串,也可以跟命令

命令要被命令調(diào)用,得用反單引號例如? grep `whoami`/etv/passwd

grep 的命令選項(xiàng)

-v: 顯示不被pattern匹配到的行

-i: 忽略字符大小寫

-n:顯示匹配的行號

-c: 統(tǒng)計(jì)匹配的行數(shù)

-o: 僅顯示匹配到的字符串

-q: 靜默模式,不輸出任何信息

-A #: after, 后#行

-B #: before, 前#行

-C #:context, 前后各#行

-e:實(shí)現(xiàn)多個(gè)選項(xiàng)間的邏輯or關(guān)系

grep –e ‘cat ’ -e ‘dog’ file

-w:匹配整個(gè)單詞

-E:使用ERE

-F:相當(dāng)于fgrep,不支持正則表達(dá)式

grep? ?-v “root” /etc/passwd? ?顯示不包含root 的行

grep 后面要過濾的變量 ,字符串,命令要帶雙引號

grep -A 3 “root” /etc/passwd? 顯示包括root 以后的后3行

同理 grep -nB3? “root” /etc/passwd 顯示包括root以前的三行

grep -nc3? “root”? /etc/passwd? ?顯示包括root 即有前三行也有后三行

-n 顯示行數(shù)

grep? ?-e? “root”? -e? ?“bash”? ?/etc/passwd? ? 過濾出含有root 或者bash的字符串

-w 后面匹配整個(gè)單詞

-f 后面跟文件? ?把指定的單詞,字符串放到 -f 指定的文件里

先建立文件p.txt? 然后把root? bash 放進(jìn)文件中? 在用 -f 顯示出來

echo? ?$?? ?可以判斷上一個(gè)命令是否正確? 如果顯示的是非零那么前一個(gè)命令是錯誤的

如果echo $? 顯示的是0 那么 前一個(gè)命令就是正確的

只想關(guān)心結(jié)果 就用&>/dev/null? 把不需要的就放進(jìn)/dev/null里面? /dev/null 屬于垃圾回收

本文來自投稿,不代表Linux運(yùn)維部落立場,如若轉(zhuǎn)載,請注明出處:http://www.178linux.com/95719

總結(jié)

以上是生活随笔為你收集整理的linux文本工具总结,Linux 文本工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。