这里的一些年长的人可能会记得 DOS 时代的一个可爱的小 proggie,它被称为hdir 。没有什么特别的,除了以彩色显示文件和目录列表。
(还有其他人做同样的事情,但我用的是这个,所以记住它的名字)。
今天有没有这样的在 XP 下工作(长文件名?)?
我知道ls有一个--color选项,但是我从 unixkit-tiny 使用的那个在我的 shell 下工作时有一些问题,它只是显示垃圾,即我无法让它工作。
垃圾示例:
←[0m←[01;34mafter←[0m ←[01;34mcolors←[0m ←[0mdiff.vim←[0m ←[01;34mdoc←[0m ←[01;34mftplugin←[0m ←[01] ;34mplugin←
[0m ←[0mprogram.f90←[0m
←[m”
不确定这是否应该在这里或SO上发布。不知道它更关心谁。
那垃圾是ANSI转义码。我相信您仍然可以为 command.com shell 加载ansi.sys。
您可能想查看NDIR。
我这样做的方法是使用Cygwin的
ls
. 它比您所说的更重要,但还有其他好处,例如 UNIXfind
实用程序的可用性。cmd.exe
我很久以前就停止使用并切换到4NT(最近更名为 TCC - Take Command Console) - 当我切换command.com
时没有命令完成等。具有良好的颜色支持,脚本中的算术等。推荐。