Shell腳本--刪除文本中指定字符開頭的行


刪除文本中指定字符開頭的行:

cat /root/1.txt | sed -e '/^WARN/d' > /root/2.txt

 

注意:上面紅色字體為開頭行的關鍵字

cat:查看文件

/root/filename:文件名
| :管道符
sed:在sed處理文件的時候,每一行都被保存在一個叫模式空間的臨時緩沖區中,除非行被刪除或者輸出被取消,否則所有被處理的行都將打印在屏幕上。接着模式空間被清空,並存入新的一行等待處理。具體說明常見sed百度百科
-e:執行
^:匹配行
d:刪除
> :輸出重定向到文件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM