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