在dos下,如果要列出本目录下文件可以用如下命令:
C:\study\test>dir/ad
驱动器 C 中的卷没有标签。
卷的序列号是 2B32-C62C
C:\study\test 的目录
2003-12-30 08:15 <DIR> .
2003-12-30 08:15 <DIR> ..
2003-12-30 08:05 <DIR> Debug
0 个文件 0 字节
3 个目录 3,666,841,600 可用字节
但在Linux,尝试用ls很久也没有实现同样功能。最后用ls结合awk实现如下:
[root@localhost root]# ll|awk '/^d/ {print}'
drwxr-xr-x 3 root root 4096 Mar 26 15:30 download
此命令先显示全部目录,然后用awk显示所有以d开头的行。/^d/是规则表达式,表示以d开头的字符串。
本文介绍了如何在DOS及Linux环境下使用不同命令查看当前目录下的文件夹。在DOS中,通过dir /ad命令可以实现这一功能;而在Linux中,则可以通过ll|awk '/^d/'命令来达到相同的效果。
120

被折叠的 条评论
为什么被折叠?



