如何在windows命令提示符下使用find

Find是另一個很棒的命令列工具,每個Windows使用者都應該瞭解它,因為它可以用來搜尋檔案內容中的特定文字字串。...

如何在windows命令提示符下使用find

Find是另一個很棒的命令列工具,每個Windows使用者都應該瞭解它,因為它可以用來搜尋檔案內容中的特定文字字串。

查詢的開關和引數

與Windows中的每個基於命令提示符的工具一樣,為了有效地使用這些工具,您需要知道某些開關和引數。下面列出並解釋了這些問題。

  1. /v–此開關將顯示不包含指定字串的任何行。
  2. /c–這個開關告訴find工具計算包含搜尋詞的行數。
  3. /n–此開關顯示與行對應的數字。
  4. /i–此開關告訴find忽略正在搜尋的文字的大小寫。

除了這些開關之外,您還可以使用此工具指定兩個引數。

  1. “String”–字串將是您在文件中搜索的單詞。您必須始終記住用引號括住此部分,否則您的命令將返回錯誤。
  2. Pathname–此引數用於指定要搜尋的位置。這可以像列出一個驅動器一樣廣泛,也可以像定義一個或多個檔案一樣具體。如果未指定路徑,FIND將要求您輸入文字,或者可能接受從另一個命令透過管道傳輸的文字。當您準備好結束手動文字輸入時,您可以按“Ctrl+Z”。我們稍後將對此進行詳細討論。

查詢的語法

像windows中的每個工具一樣,您需要知道如何輸入命令。下面的語法是完美的模型。

FIND [SWITCH] "String" [Pathname/s]

根據您的命令,您將收到三個%errorlevel%響應中的一個。

  1. 0–找到了您要搜尋的字串。
  2. 1–找不到您要搜尋的字串。
  3. 2–這意味著您的開關壞了或引數不正確。

讓我們練習一下

在我們開始之前,您應該下載我們將用於測試的三個示例文字文件。

  1. 檔案
  2. 樣品
  3. 運動

這些文件都包含一段文字,其中包含一些類似的片語。下載完這三個文件後,您可以將它們複製到計算機上的任何資料夾中。在本教程中,我們將把所有三個文字文件放在桌面上。

現在需要開啟一個提升的命令提示符視窗。在Windows 7和10中開啟“開始”選單,或在Windows 8中開啟“搜尋”功能並搜尋CMD。接下來,右鍵單擊它,然後按“以管理員身份執行”。雖然您不需要開啟提升的命令提示符視窗,但它將幫助您避免任何煩人的確認對話方塊。

如何在windows命令提示符下使用find

我們今天的教程將介紹幾個簡單的場景,這些場景將在下面詳細介紹。

  1. 在單個文件中搜索字串。
  2. 在多個文件中搜索同一字串。
  3. 計算一個或多個檔案中的行數。

場景1–在單個文件中搜索一串單詞。

現在您已經下載了三個文件,我們將輸入一個命令,在名為“exercise”的文字檔案中搜索單詞“martin hendrikx”。記住將搜尋字串放在引號中,並更改路徑以匹配儲存文件的資料夾。

find "martin hendrikx" C:\Users\Martin\Desktop\exercise.txt

如何在windows命令提示符下使用find

你會注意到沒有結果出現。別擔心,你沒做錯什麼。沒有結果的原因是FIND正在查詢與搜尋字串完全匹配的結果。讓我們再試一次,但這次,讓我們新增“/i”開關,以便FIND忽略搜尋字串的大小寫。

find /i "martin hendrikx" C:\Users\Martin\Desktop\exercise.txt

如何在windows命令提示符下使用find

現在您可以看到FIND顯示了一行與搜尋字串匹配的內容,這意味著它正在工作。讓我們再試一次,但是將搜尋字串改為“sushi”;如果您的結果與下面的影象相似,那麼您就做對了。

如何在windows命令提示符下使用find

場景2–在多個文件中搜索相同的字串。

既然您知道了如何進行基本搜尋,那麼讓我們嘗試擴大搜索範圍。現在我們將在兩個文字檔案(exercise和sample)中搜索術語“sushi”。請記住更改路徑以匹配檔案的位置,並新增“/i”開關,以便您的搜尋不區分大小寫。

find /i "sushi" C:\Users\Martin\Desktop\exercise.txt C:\Users\Martin\Desktop\sample.txt

如何在windows命令提示符下使用find

您會注意到,搜尋詞在兩個文件中都找到了,找到它們的句子列在它們相應的檔名和位置下。再試一次,但是這次,將第三個檔案新增到FIND命令中,並搜尋單詞“potato”。您的搜尋結果應如下圖所示。

如何在windows命令提示符下使用find

請注意,在每個文件中找到的文字實際上是“potates”,這意味著即使鍵入單詞的一部分,也會看到包含搜尋字串的任何短語。或者,可以使用此命令檢查所有文字檔案。

find /i "sushi" C:\Users\Martin\Desktop\*.txt

場景3–計算檔案中的行數。

如果您想知道一個檔案中有多少行,可以使用下面的搜尋命令。記住在所有交換機之間新增一個空格。在這種情況下,我們將用示例.txt“檔案。如果只需要一個數字作為結果,請使用以下命令:

type C:\Users\Martin\Desktop\sample.txt| find "" /v /c

如何在windows命令提示符下使用find

如果需要號碼和檔案資訊,請使用以下命令:

find /v /c “” C:\Users\Martin\Desktop\sample.txt

如何在windows命令提示符下使用find

如果要計算桌面上多個檔案中的行數,請使用以下命令。

find /v /c “” C:\Users\Martin\Desktop\*.txt

如何在windows命令提示符下使用find

現在,您可以嘗試使用一些不同的命令並熟悉該工具。一旦你建立了一個系統,它可以幫助你在將來節省很多時間。玩得開心,繼續玩極客。

圖片來源:Littlehaulic onFlickr.com網站

  • 發表於 2021-04-08 12:43
  • 閱讀 ( 47 )
  • 分類:網際網路

你可能感興趣的文章

mozilla在firefox中插入了mr.robot外掛

微軟希望使用者從命令提示符轉向PowerShell,但有充分的理由不這麼做,主要原因是PowerShell更先進,更適合高階使用者。命令提示符仍然是日常使用者更好的選擇。在我們對命令提示符和PowerShell之間的差異的概述中瞭解更多資訊...

  • 發佈於 2021-03-12 03:11
  • 閲讀 ( 48 )

如何在windows10中掌握命令提示符

命令提示符是一個Windows實用程式,允許您給出系統指令。它可以自動化任務,解決問題,並執行各種功能。我們將向您展示如何充分利用它,包括如何更改顏色、執行多個命令、獲取任何命令的幫助等等。 ...

  • 發佈於 2021-03-13 05:35
  • 閲讀 ( 52 )

您應該知道的基本windows cmd命令

對大多數人來說,命令提示符是Windows作業系統的一個有點可怕的裝飾。介面是黑色的,暗淡的,沒有太多的幫助。與Windows介面的其他部分相比,它似乎是空的。儘管命令提示符給人的第一印象不太好,但它是Windows系統中最強大...

  • 發佈於 2021-03-15 18:07
  • 閲讀 ( 44 )

如何刪除其他程式正在使用的檔案

... 6透過命令提示符強制刪除正在使用的檔案 ...

  • 發佈於 2021-03-18 06:15
  • 閲讀 ( 58 )

您必須知道的15個windows命令提示符(cmd)命令

命令提示符正慢慢從Windows介面上消失,這是有充分理由的:CMD命令在基於文字的輸入時代是一種過時的、基本上不必要的工具。但許多命令仍然有用,windows8和windows10甚至添加了新功能。 ...

  • 發佈於 2021-03-22 17:39
  • 閲讀 ( 51 )

5修復了“您需要許可權才能執行此操作”錯誤

... 在“開始”選單搜尋欄中鍵入命令提示符(Admin),然後右鍵單擊並選擇“以管理員身份執行”以開啟提升的命令提示符。 鍵入以下命令並按Enter鍵:DISM/online/cleanup image/restorehealth ...

  • 發佈於 2021-03-30 13:31
  • 閲讀 ( 45 )

如何在windows 10的命令提示符下使用microsoft defender antivirus

...體(也稱為WindowsDefender)具有命令列介面。您可以從命令提示符、PowerShell或Windows終端執行Windows 10的內建防病毒軟體,而不是使用圖形化的Windows安全應用程式。 執行快速病毒掃描 您可以執行快速掃描,在某些常見位置(如Wind...

  • 發佈於 2021-03-31 11:39
  • 閲讀 ( 50 )

如何從命令提示符下解除安裝windows10上的程式

...Windows 10並且需要釋放一些磁碟空間,則可以直接從命令提示符解除安裝不再使用的應用程式。這是怎麼做到的。 首先,您必須以管理員身份執行命令提示符才能解除安裝程式。在Windows搜尋框中,鍵入“cmd”,然後右鍵單擊結果...

  • 發佈於 2021-03-31 22:00
  • 閲讀 ( 46 )

如何檢視Windows10上次安裝主要更新的時間

...息中。 之後,關閉“設定”,你就完成了。 如何從命令提示符檢查主要更新安裝日期 也可以從Windows命令提示符快速檢查最新的Windows update安裝日期。首先,透過單擊“開始”選單並鍵入“命令”開啟提示,然後單擊“命令提...

  • 發佈於 2021-03-31 22:47
  • 閲讀 ( 33 )

如何在linux上查詢和刪除斷開的符號連結

...鍵入以下內容: find . -xtype l -exec rm {} \; 我們返回到命令提示符,沒有任何跡象表明發生了什麼事。為了驗證已刪除斷開的連結,我們重複該命令以查詢它們,如下所示: find . -xtype l 沒有任何匹配結果,這意味著已刪除斷開的...

  • 發佈於 2021-04-01 09:09
  • 閲讀 ( 52 )
vardisk
vardisk

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦