Bash

如何在不 grep 我正在創建的文件的情況下 grep 到文件?

  • January 14, 2020

我剛剛執行了這個命令:

grep "WindowsIdentity" -r . > windowsid.txt

我期待它 grep 然後輸出到一個文件。然而,正在發生的是它遞歸地抓取它。

有幾個選項可以跳過正在創建的文件中的搜尋。

  1. 在不在被搜尋樹內的目錄中創建文件。例子:grep WindowsIdentity -r > ../windowsid.txt
  2. 使用該--exclude選項。例子:grep WindowsIdentity -r --exclude=windowsid.txt > windowsid.txt

引用自:https://unix.stackexchange.com/questions/562097