我有一個任務,用於在終端中指定一個linux命令,該命令在系統中查找所有.c文件,並且文件名在開始時包含「lab」(在所有區分大小寫),然後是1-299範圍內的任意數字,然後是字符#,%或&。 示例:lAb72# 對於第一部分,我知道命令grep -i忽略了區分大小寫。使用grep找到linux中的所有.c文件
0
A
回答
0
這應該爲你工作:從根或/
目錄
find . | egrep "[lL][aA][bB][1-2][0-9][0-9][%&#]\\.c$"
開始,或改變上面find /
,而不是find .
希望這可以幫助
0
0
ls lAb*.c # will list all c file with starting lAb in same directory
find/-iname "lab[0-9]*[%&#]*.c" -print # this will list in entire file system
+0
Ty的末尾添加.c後,它仍會散佈很多文件,但是不會篩選我指定的所有內容:( – Selendi
+0
@Selendi檢查find命令,它會做 – Hackaholic
相關問題
- 1. 找到所有文件,然後用grep的所有文件的名稱
- 2. 如何用grep和regex查找目錄中的所有文件?
- 3. 使用grep查找文件
- 4. Linux的 - 所以找不到文件
- 5. 在Linux中使用bash查找文件夾中的所有音頻文件
- 6. 的「grep -rnw」:搜索所有文件中
- 7. Mac:在grep中打開grep中找到的文件
- 8. 使用grep計算大量文件中的所有字符串
- 9. 在python中查找所有linux文件的通用目錄
- 10. Linux找到文件和grep然後按日期列出
- 11. Linux的所有輸出到文件
- 12. 在C++中查找所有目錄中的所有文件
- 13. Linux find:列出找到的所有圖形圖像文件?
- 14. 找不到requirements.txt中的所有文件
- 15. 使用find或grep查找帶有不同編碼系統中重音字符的文件名(Windows到Linux)
- 16. Grep - 在包含所有* .py文件的當前目錄中查找文件
- 17. 使用grep找到沒有單獨
- 18. 列表中CWD所有可執行文件使用grep
- 19. 從日誌文件中,Linux的grep的找到獨特的時間
- 20. grep從文件的所有價格
- 21. 使用grep找到文本,如果在文件中找到echo那個文件中的另一個字符串
- 22. 使用C++在文件中查找所有重複模式
- 23. 找到目錄中的所有文件,完全使用PHP
- 24. 從文件中找到所有未使用的靜態變量
- 25. 如何找到PHP文件中使用的所有類?
- 26. 找到.txt文件中的所有單詞c#
- 27. C++找到文件中的所有指針算術
- 28. 查找和替換所有文件中的字符串遞歸用grep和sed
- 29. C#從Linux文件獲取文件所有者文件
- 30. 使用grep顯示文件中沒有文本的文件
Hey Selendi,請不要刪除你的問題,除非他們有什麼可怕的錯誤。解決問題總是可以的。 – fuz
好吧,顯然我是唯一一個明白我意思的人:P對不起 – Selendi
如果沒有人回答你的問題,就把它留在原地。有沒有未解決的問題是不可恥的。也許有一天有人會來爲你回答它?如果你自己找到答案,你甚至可以去發佈它,這太棒了! – fuz