centos查找和替换字符串
生活随笔
收集整理的這篇文章主要介紹了
centos查找和替换字符串
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
查找當前目錄下的文件包含指定字符串的語句
find . | xargs grep -ril "字符串"只列出包含字符串的文件列表
find . | xargs grep -ri "字符串"列出包含字符串的文件意義具體的信息
xargs介紹
xargs是給名利傳遞參數的一個過濾器,也是組合多個命令的一個工具。可以將管道或標準輸入(stdin)數據轉換成命令行參數,也能夠從文件的輸出中讀取到數據,并且將讀取到的數據傳遞給另外一個命令,解決了很多命令不支持 | 管道來傳遞參數的問題
替換文件中的字符串
格式:
sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目錄`
例如:我要www目錄下的所有文件中包含moc替換為moctop,
執行命令:
sed -i "s/moc/moctop/g" 'grep moc -rl /www'這是目前linux最簡單的批量替換字符串命令了!
總結
以上是生活随笔為你收集整理的centos查找和替换字符串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mac 更换默认蓝牙适配器_如何修复Ma
- 下一篇: jsp中应用Aplication统计访问