簡體   English   中英

搜索和替換文件(Linux)

[英]Search and replace files (Linux)

我對Linux很陌生。 我正在使用Linux Mint,但剛剛發現一種情況,我的文件在文件夾的樹/文件夾中存在多次。 我想用新版本替換所有出現的文件。 因此,我想知道是否存在某種針對文件的搜索和替換命令,而不是一次又一次地尋找該文件並將其替換為新文件。

我已經在stackoverflow中搜索了類似的問題,但是我只能找到用於搜索和替換文件中TEXT的命令,而不是文件本身。

誰能指出我正確的方向?

謝謝。

您可以始終按部分進行操作,例如:

  1. 獲取與您的搜索匹配的項目列表。
  2. 用文件替換每個匹配項(例如,使用mv)。

就像是:

foreach dir ( `ls | egrep '^(i686\|amd64)\.'` )
   mv yourfile $dir
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM