我正在使用以下命令列出目录中的一些我最喜欢的视频(并将输出重定向到文本文件):
for %i in (*avi *.mkv *mp4) do @echo %~ni
我想按字母顺序排列此命令的输出。我想我可能会在 Linux 下使用sed
或awk
或其他东西,但我在 Windows 7 上使用命令提示符(很快会使用批处理文件)。
我该如何实现这一点(不使用某些外部程序或语言)?
答案1
只需添加sort
(for %i in (*avi *.mkv *mp4) do @echo %~ni) | sort