溫馨提示×

linux查找替換能否遞歸查找

小樊
98
2024-12-28 11:31:53
欄目: 智能運維

是的,Linux中的find命令可以遞歸地查找和替換文件中的內容

find . -type f -name "*.txt" -exec sed -i 's/old_text/new_text/g' {} \;

這個命令的解釋如下:

  1. find .:從當前目錄開始查找。
  2. -type f:只查找文件。
  3. -name "*.txt":查找所有以.txt結尾的文件。
  4. -exec:對找到的每個文件執行指定的命令。
  5. sed -i 's/old_text/new_text/g' {}:使用sed命令將文件中的old_text替換為new_text。{}表示找到的文件名,\;表示-exec選項的結束。

注意:在使用sed命令時,請確保備份要修改的文件,以防意外損壞。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女