是否可以搜索字符串列表(100+),例如在文本文件中並使用諸如findstr之類的命令來標識哪些文件包含任何字符串?還是有更好的選擇(在Windows上)?使用「findstr」命令搜索字符串列表
1
A
回答
1
也許,從FINDSTR的幫助,我發現:
/G:file從指定的文件中搜索字符串(/代表控制檯)。
和
在當前目錄中匹配的文件/S搜索和所有 子目錄。
這樣:
C:\Temp>copy con strings.txt
test
test1
test2
^Z
1 file(s) copied.
我創造(與副本CON使我回)3個文件的test.txt test1.txt的和的test2.txt,放在我們的字符串從strings.txt到相應的文件和然後運行這個命令:
C:\Temp>findstr /S /G:strings.txt *.txt
strings.txt:test
strings.txt:test1
strings.txt:test2
test.txt:test
test1.txt:test1
test2.txt:test2
它確實找到了它們,它甚至發現源文件strings.txt中的所有三個。
+0
謝謝,是的,在我的情況下不是與* .txt,只是*,所以它會搜索所有文件類型 – Mike 2011-05-06 21:21:40
相關問題
- 1. sed命令來搜索字符串和搜索的字符串
- 2. 搜索字符串的標準命令
- 3. Windows的命令行使用FINDSTR字符串
- 4. FINDSTR在搜索字符串包含減號字符時失敗
- 5. 使用Gmail搜索utf-8字符串X-GM-RAW IMAP命令
- 6. Findstr命令提示符
- 7. hw搜索索引字符串列表中的子字符串?
- 8. DOS命令FINDSTR
- 9. 在列表中搜索字符串; C#
- 10. 列表中存在搜索字符串
- 11. 在列表中搜索字符串
- 12. 搜索字符串數組列表
- 13. 搜索最長的字符串列表
- 14. 通過使用字符串列表在文件中搜索多個字符串
- 15. 搜索字符串列表的字符串範圍
- 16. 字符串匹配字符串搜索列表
- 17. 在字符串列表中搜索相同的子字符串
- 18. findstr ms-dos命令將不會搜索子目錄
- 19. 使用搜索字符串對列表進行排序
- 20. Python - 使用字符串列表來搜索文件夾名稱
- 21. 在Python中高效搜索字符串列表以獲取字符串列表
- 22. Java - 搜索字符串列表if包含另一個字符串列表
- 23. 嘗試在命令輸出中搜索字符串
- 24. 命令行參數以flex的形式搜索字符串
- 25. Howto:從Windows命令行搜索文件中的字符串?
- 26. Ruby on rails從系統命令字符串搜索
- 27. 使用FINDSTR搜索未知的IP
- 28. 使用findstr執行管道命令
- 29. 命令提示符中的FINDSTR
- 30. 使用mvvm模式的列表視圖上的搜索欄的搜索命令
確定這是可能的。運行'findstr /?'來查看你需要使用的選項。 – 2011-05-06 21:03:46