LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1527|回复: 10

关于ls命令[已解决]

[复制链接]
发表于 2002-12-31 00:03:50 | 显示全部楼层 |阅读模式
请问:linux下的ls命令有没有列出文件多少的参数?
要是像dos下一个dir下来就知道当前目录的文件数目就好啦!
要是用shell作......嘛~~暂时手潮了些.嗬嗬~~~
发表于 2002-12-31 09:42:32 | 显示全部楼层
linux下没有这样的命令?
发表于 2002-12-31 11:39:26 | 显示全部楼层

--

ls|wc -l
 楼主| 发表于 2002-12-31 11:56:40 | 显示全部楼层

thanks!!

谢谢!!
看来linux的命令集实在太丰富太强大啦!!
 楼主| 发表于 2003-1-1 02:34:32 | 显示全部楼层

搞懂啦多谢!!!

[root@Linux javalee]# ls -l ; wc -c *.*
发表于 2003-1-1 16:55:35 | 显示全部楼层
ls -l * |grep "^-"|wc -l  统计文件数
ls -l * |grep "^d"|wc -l  目录

你也可以把他加到/etc/bashrc
alias tjwj="ls -l * |grep "^-"|wc -l"
发表于 2003-1-1 21:35:55 | 显示全部楼层
最初由 鸭舌帽 发布
ls -l * |grep "^-"|wc -l  统计文件数
ls -l * |grep "^d"|wc -l  目录

你也可以把他加到/etc/bashrc
alias tjwj="ls -l * |grep "^-"|wc -l"

准确地说,
ls -l * |grep "^-"|wc -l  
是统计普通文件数。在linux下的文件类型还有块设备(p)、字符设备(c)、链接(l)、网络特殊文件(n)、管道(p)和套接字(s)。
发表于 2003-1-3 17:28:26 | 显示全部楼层
heihei:eek:
发表于 2004-1-23 17:54:56 | 显示全部楼层

好象这个ls -l * |grep "^d"|wc -l结果不对阿

[xiaoyu@localhost aaa]$ ls -l *
-rw-rw-r--    1 xiaoyu   xiaoyu        207  1月 23 17:47 ddd
-rw-rw-r--    1 xiaoyu   xiaoyu        207  1月 23 17:46 s-s

fff:
总用量 8
-rw-rw-r--    1 xiaoyu   xiaoyu        174  1月 23 17:46 file1
-rw-rw-r--    1 xiaoyu   xiaoyu        180  1月 23 17:46 file2
[xiaoyu@localhost aaa]$ ls -l * |grep "^d"|wc -l
      0
[xiaoyu@localhost aaa]$
发表于 2004-1-23 17:56:34 | 显示全部楼层
[xiaoyu@localhost aaa]$ ls -l
总用量 12
-rw-rw-r--    1 xiaoyu   xiaoyu        207  1月 23 17:47 ddd
drwxrwxr-x    2 xiaoyu   xiaoyu       4096  1月 23 17:50 fff
-rw-rw-r--    1 xiaoyu   xiaoyu        207  1月 23 17:46 s-s
[xiaoyu@localhost aaa]$
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表