Saturday, April 25, 2009

ls与less的故事

ls可以使输出的数据有颜色, 如:

ls -G /

但是当ls的输出被重定向到less命令后会怎么样呢?

呃..... 没有了颜色, 等于使用不使用-G都是一样的后果.

当然, 可以安装一个有颜色的less, 这就没有什么好说的, 再向下看也就没有意义了.

晚上, 无意中发现ls命令早已经很好的解决这个问题了, 如下:

ls -F / |less

关于-F的作用:
-F, --classify
append indicator (one of */=>@|) to entries

发现了这种用法后, 心中一顿惊讶呀, GNU的工具太无敌了! 考虑的情况可以说是一切变态需求

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.