Ubuntu中的在檔案中查詢和替換命令

2021-08-25 19:58:32 字數 419 閱讀 3308

1、查詢

find /home/guo/bin -name \*.txt | xargs grep 'jdbc'

查詢 /home/guo/bin 目錄下所有字尾為.txt 的檔案(ps:\* 轉義* 為統配符),通過 xargs 命令傳遞給 grep 作為檔案引數

grep 'jdbc' 所搜顯示檔案中所有包含 jdbc字串的行

2、替換

find /home/guo/bin -name \*.txt | xargs sed -i 's/@/1/g'

查詢 /home/guo/bin 目錄下所有字尾為.txt 的檔案(ps:\* 轉義* 為統配符),通過 xargs 命令傳遞給 sed 作為檔案引數

sed 命令搜尋檔案中的@字元都替換為1字元。(-i 直接修改當前文字,後面的g表示全部替換,而不是只替換第乙個)

Ubuntu中的在檔案中查詢和替換命令

1 查詢 find home guo bin name txt xargs grep jdbc 查詢 home guo bin 目錄下所有字尾為.txt 的檔案 ps 轉義 為統配符 通過 xargs 命令傳遞給 grep 作為檔案引數 grep jdbc 所搜顯示檔案中所有包含 jdbc字串的行 ...

在ubuntu中執行exe檔案

exe檔案執行是要依靠windows系統的庫,linux系統肯定不支援。不過如果你在linux安裝wine軟體,可以安裝執行一般小型的windows程式。wine的安裝 1.安裝 wine ubuntu 官方自帶了 wine 但是推薦用 winehq 官方提供的最新版本 wine 新版本解決了很多以...

在ubuntu中執行exe檔案

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!exe檔案執行是要依靠windows系統的庫,linux系統肯定不支援。不過如果你在linux安裝wine軟體,可以安裝執行一般小型的windows程式。wine的安裝 1.安裝 wine ubuntu 官方自帶了 wine 但是推薦用 wineh...