Shell
為什麼 ls 命令的 –group-directories-first 開關從未演變為具有簡短形式?
這一直讓我感到困惑,這似乎是徵求那些比我擁有更多 POSIX 時間的人的觀點的最佳場所。
ls
我認為以這種方式解析輸出至關重要,並且創建別名以將ls
命令修改為預設值始終是我對新終端配置文件進行的第一個自定義項之一。這僅僅是使用 Windows 資源管理器的太多年形成的令人討厭的副作用嗎?是否有一種解釋我從未聽說過的預設混合輸出的心態,一旦我這樣做了,我就會頓悟,立即理解為什麼只有白癡想要分離目錄和文件?我知道這是微不足道的,但
ls
它是所有命令行活動的試金石,我覺得好像我錯過了一些深刻的東西。預先感謝您的目的論指導。
將選項添加到
ls
;時討論了這一點 吉姆·梅林說> > 關於這個更新檔的一個小問題:你確定不添加一個簡短的選項
--group-directories-first
嗎? > > >目前,是的。反對“沒有新的短期權名稱”政策需要強有力的論據
ls
,特別是考慮到下面提到的替代方案。> >
--group-directories-first
已經在我的ls
別名中了 ;) 但是在這個月我不得不使用其他沒有定義這些別名的 linux,我意識到--group-directories-first
為這樣一個有用的功能打字是恕我直言真的很煩人…… > > >您是否知道可以將該選項縮寫為
--g
,因為沒有其他以 開頭的長選項名稱g
?所以基本上,
ls
已經有這麼多的短選項(這本身就是 Unix 圈子裡的一個笑話),添加一個需要一個非常強大的論據,並且--group-directories-first
有一個很好的偽短選項。