Linux疑难杂症解决方案100篇(八)-文本处理工具与bash的特性
生活随笔
收集整理的這篇文章主要介紹了
Linux疑难杂症解决方案100篇(八)-文本处理工具与bash的特性
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文本處理工具
1. grep工具
grep是行過濾工具;用于根據關鍵字進行行過濾
語法:
# grep [選項] '關鍵字' 文件名常見選項:
OPTIONS: -i: 不區分大小寫 -v: 查找不包含指定內容的行,反向選擇 -w: 按單詞搜索 -o: 打印匹配關鍵字 -c: 統計匹配到的行數 -n: 顯示行號 -r: 逐層遍歷目錄查找 -A: 顯示匹配行及后面多少行 -B: 顯示匹配行及前面多少行 -C: 顯示匹配行前后多少行 -l:只列出匹配的文件名 -L:列出不匹配的文件名 -e: 使用正則匹配 -E:使用擴展正則匹配 ^key:以關鍵字開頭 key$:以關鍵字結尾 ^$:匹配空行 --color=auto :可以將找到的關鍵詞部分加上顏色的顯示實驗中使用的文件是將/etc/passwd 拷貝到 /tmp/ 目錄下進行的,說明:不要直接使用/etc/passwd文件,將其拷貝到/tmp下做實驗。</
總結
以上是生活随笔為你收集整理的Linux疑难杂症解决方案100篇(八)-文本处理工具与bash的特性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MATLAB实用知识,如何对函数的输入进
- 下一篇: MATLAB实战系列(九)-遗传算法(G