linux下find查詢與批量替換檔案中指定內容

2022-05-27 05:39:08 字數 366 閱讀 1648

經常在部署tomcat時需要替換配置檔案中的ip,find命令批量替換還是很方便的

查詢需要替換的ip,看看哪些檔案有配置這個ip,執行下面命令:

find ./ -type f -regex ".*\.xml\|.*\.js.*\|.*\.properties" | xargs grep "118.190.73.218"

查詢完成後進行替換為139.129.208.20,執行下面命令:

find ./ -type f -regex ".*\.xml\|.*\.js.*\|.*\.properties" | xargs perl -pi -e"s/118.190.73.218/139.129.208.20/g"

linux下用find命令查詢

linux find命令用來在指定目錄下查詢檔案。任何位於引數之前的字串都將被視為欲查詢的目錄名。如果使用該命令時,不設定任何引數,則find命令將在當前目錄下查詢子目錄與檔案。並且將查詢到的子目錄和檔案全部進行顯示。find path option print exec ok command 引數...

linux下查詢檔案命令find

linux下查詢檔案命令find 這個命令語法看起來很容易就明白了,就是直接在find後面寫上 name,表明要求系統按照檔名查詢,最後寫上httpd.conf這個目標檔名即可。稍等一會系統會在計算機螢幕上顯示出查詢結果列表 這就是httpd.conf這個檔案在linux系統中的完整路徑。查詢成功。...

Linux下的檔案查詢命令 find

find實際搜尋硬碟查詢檔案名稱 通常情況下 find 命令並不是很常用,大家都優先使用 whereis 和locate 命令來查詢,因為 whereis 和locate 命令都是利用資料庫來查詢檔案所在,並沒有實際查詢硬碟,所以速度很快,節省時間。但是我們的 find 命令依然很強大,它的查詢條件...