порядок на цикл произвел командную строку

Я использую следующую команду, чтобы перечислить некоторые мои любимые видео в каталоге (и перенаправить вывод в текстовый файл):

for %i in (*avi *.mkv *mp4) do @echo %~ni

Я хотел бы в алфавитном порядке заказать вывод этой команды. Я думаю, что, вероятно, использовал бы sed или awk или что-то в соответствии с Linux, но я нахожусь в Windows 7 здесь с помощью командной строки (и скоро, пакетный файл).

Как я достиг бы этого (не используя некоторую внешнюю программу или язык)?

1
задан 14.06.2012, 00:12

1 ответ

Просто добавьте sort

(for %i in (*avi *.mkv *mp4) do @echo %~ni) | sort
1
ответ дан 17.12.2019, 00:23

Теги

Похожие вопросы