Форум — General ls сортировка диркторий 0 0 как в ls отсортировать, так чтоб сначало выводились директории а потом папки? в мане не нашел =( Ссылка
Что есть директория а что есть папка? PS man grep, man sort OxiD ★★★★ (28.07.07 19:36:45 MSD) Показать ответ Ссылка
Ответ на: комментарий от OxiD 28.07.07 19:36:45 MSD не прально нописал, сорри. имел ввиду: как сделать так чтоб сначало выводились папки, а потом все остальное gudik (28.07.07 19:47:22 MSD) автор топика Показать ответ Ссылка
Ответ на: комментарий от gudik 28.07.07 19:47:22 MSD ls -X ftor ★ (28.07.07 20:09:25 MSD) Показать ответ Ссылка
Ответ на: комментарий от ftor 28.07.07 20:09:25 MSD Это по расширению сортирует =(( а если в папке полно файла без расширения =(( Сдается мне что ls не могет так сортировать. =(( gudik (28.07.07 20:27:49 MSD) автор топика Показать ответ Ссылка
Ответ на: комментарий от gudik 28.07.07 20:27:49 MSD Тебе надо, чтобы сначала были выведены все директории, а потом обычные файлы? Если да, то ls -X делает это. ftor ★ (28.07.07 20:48:32 MSD) Показать ответы Ссылка
Ответ на: комментарий от ftor 28.07.07 20:48:32 MSD ничего подобного: max@triton:~/foo/ > ls -X1 bar/ moo quux/ moo.1 Begemoth ★★★★★ (28.07.07 20:53:19 MSD) Показать ответ Ссылка
Ответ на: комментарий от Begemoth 28.07.07 20:53:19 MSD wpro@fs:~> ls -X -p -1 bin/ Documents/ error_log_MYSQL_FETCH_ARRAY ls public_html/ wpro error_log.txt вот, она отсортировала по расширению, а мне нуно чтоб вывела так: сначало деректории а потом остальное: bin/ Documents/ public_html/ error_log_MYSQL_FETCH_ARRAY ls wpro error_log.txt gudik (28.07.07 21:00:50 MSD) автор топика Ссылка
Ответ на: комментарий от grad 28.07.07 21:05:46 MSD И кстати, зачем тебе такая сортировка? grad (28.07.07 21:06:46 MSD) Показать ответ Ссылка
Ответ на: комментарий от grad 28.07.07 21:06:46 MSD >И кстати, зачем тебе такая сортировка? эстетики ради =) хотелось чтоб ls сначало выдавал директории, апотом все остольное. Ну лан не могет он так не могет. Конечно можно еще грепом извратиться: > ls -p | grep / gudik (28.07.07 21:30:26 MSD) автор топика Ссылка
Ответ на: комментарий от ftor 28.07.07 20:48:32 MSD Не умеет ls такого, не нужно человеку лапшу вешать. Как не крути но гуевые менеджеры файлов здесь таки здорово обошли консоль. Не, может канешно и есть какое левое решение, но это уже будет через ж*** Sherak ★☆ (28.07.07 21:32:30 MSD) Ссылка
ls -p1 |pee 'grep /\$' 'grep -v /\$' для красоты можно даже: ls --color=always -p1 |pee 'grep /\$' 'grep -v /\$' watashiwa_daredeska ★★★★ (28.07.07 22:42:17 MSD) Ссылка
А вообще да, странно, что ls это не умеет. =( anonymous (29.07.07 15:02:02 MSD) Показать ответ Ссылка
Ответ на: комментарий от anonymous 29.07.07 15:02:02 MSD > странно, что ls это не умеет Ничего странного. Это не нужно. За ~10 лет работы с Linux/Unix мне это ни разу не понадобилось. Если тебе нужно -- напиши и отошли патч. watashiwa_daredeska ★★★★ (29.07.07 16:17:19 MSD) Ссылка