вторник, 17 октября 2017 г.

Сортировка по номеру в имени файла в выводе ls

Понадобилось сегодня выгрузить список файлов, имеющих цифровые префиксы и суффиксы. Оказалось, что утилита ls сортирует такие файлы не по порядку. Для корректной сортировки и вывода списка (для дальнейшей обработки) в один столбец, выполняется команда:

$ ls -1v

Здесь:
ls - утилита командной строки
-1 - вывод списка файлов в один столбец
-v - натуральная сортировка цифровых полей