我被這個問題困住了:
列出所有帶有 ls 且在任何位置至少有兩個元音并以 .c、.h 或 .s 結尾的檔案
我有一個部分解決方案: ls *{a,e,i,o,u}*.[chs]
但顯然這不能滿足問題要求,因為它列出了所有具有任意數量元音的檔案,而不是兩個或更多。
uj5u.com熱心網友回復:
我也會為元音使用字符類
ls *[aeiou]*[aeiou]*.[chs]
也可以使用括號擴展,但一些檔案會被多次列出:
ls *{a,e,i,o,u}*{a,e,i,o,u}*.[chs]
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/353230.html
