Я шукаю спосіб змінити / замінити ls з командою, здатною:
- Спочатку групуйте каталоги (як
lsробить) - групування файлів групами розширень, визначеними користувачем (наприклад, весь тип зображення такі розширення, як png, tiff, gif і т.д. разом, разом усі файли типу архіву тощо)
- зберігаючи інформацію про колір, зазначену в .dircolors
- потрібно писати в stdin / out так само, як
ls. - але не потрібно підтримувати всі додаткові
lsфункціональність (приємно, хоча)
Ключові функціональні можливості, які ще немає в ls виділено жирним шрифтом. Якщо рішення можна досягти, зв'язавши разом загальні ядра в деякі псевдоніми ls команду, тим краще. Якщо ls може зробити це рідним чином, будь ласка, просвіти мене, тому що я не можу зрозуміти це.
Якщо хтось думав про це давно і впровадив a ls заміни, це теж здорово. Я думав писати своє власне рішення, але краще не винаходити колесо.