grep的兩個選項'-R'和'-r'之間是否有區別,或者僅用於通用化該選項?grep的兩個遞歸選項之間的區別
0
A
回答
0
有作爲文檔說他們之間沒有什麼區別
-R, -r, --recursive
Read all files under each directory, recursively; this is equiv-
alent to the -d recurse option.
更多的看到這個website
或在你的終端寫man grep
0
-r
--recursive
對於每個目錄操作,讀取和處理在 目錄中的所有文件,遞歸。遵循命令 行,上的符號鏈接,但跳過遞歸遇到的符號鏈接。請注意,如果 沒有文件操作數給出,grep的搜索工作目錄。這是 一樣的「--directories =遞歸」選項。
-R
--dereference遞歸
對於每個目錄的操作數,讀取和處理在該目錄中的所有文件,遞歸,以下所有的符號 鏈接。
不同的是,-R
選項允許以下所有符號鏈接。 https://www.gnu.org/software/grep/manual/grep.html
+0
。否則'-r'和'-R'都是相同的。 –
相關問題
- 1. 兩個時間項之間的區別
- 2. 遞歸與循環之間的區別?
- 3. 回溯和遞歸之間的區別?
- 4. 兩種遞歸方法之間的區別
- 5. 兩個時間戳之間的區別
- 6. egrep和grep之間的區別
- 7. ruby中的尾遞歸 - 這兩個實現之間有什麼區別?
- 8. Hibernate下載選項之間的區別?
- 9. 這兩個NSArray之間的區別
- 10. 兩個措施之間的區別dax
- 11. 這兩個attr_reader之間的區別?
- 12. 兩個DLL聲明之間的區別
- 13. 這兩個代碼之間的區別?
- 14. 兩個類之間的區別__construct()
- 15. 兩個for循環之間的區別
- 16. 兩個表之間的基本區別
- 17. 兩個日期之間的區別sqlite
- 18. 這兩個函數之間的區別
- 19. 兩個例外之間的區別
- 20. LINQ中兩個「where」之間的區別
- 21. 兩個文件之間的區別
- 22. 兩個查詢之間的區別
- 23. 兩個程序之間的區別?
- 24. 兩個日期之間的區別
- 25. 兩個C++程序之間的區別
- 26. 兩個PostgreSQL查詢之間的區別
- 27. 兩個C片段之間的區別
- 28. 兩個陣列之間的區別
- 29. 兩個http請求之間的區別
- 30. 兩個NSDates之間的區別
'man grep'。讀。答案是不。他們是一樣的。但是看了你的futher然後你意識到'-RS'也將遵循符號鏈接遞歸,在這裏爲'-rS'不會。 –
對於GNU grep,'-R選項遵循所有符號鏈接,與-r不同,只有在命令行上有符號鏈接時才符合這個問題。' – Sundeep
這個問題是關於unix命令的一般用法,而不是關於編程。這可能更適合http://SuperUser.com/。只有在還指定了「-S」時纔可以使用 – ghoti