LinuxSir.cn,穿越时空的Linuxsir!

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

如何只查看当前目录下的隐藏文件?

[复制链接]
发表于 2005-4-6 10:31:33 | 显示全部楼层 |阅读模式
如何只查看当前目录下的隐藏文件?我用的是AS3,我使用ls -a .*或者ls -a \.*都不行,查到的东西很多,应该怎么查啊 :ask
发表于 2005-4-6 10:34:49 | 显示全部楼层
关注一下。
回复 支持 反对

使用道具 举报

发表于 2005-4-6 10:35:58 | 显示全部楼层
(删)
我楼下的对的!!
回复 支持 反对

使用道具 举报

发表于 2005-4-6 10:42:01 | 显示全部楼层
ls -a -d .*
回复 支持 反对

使用道具 举报

发表于 2005-4-6 10:43:08 | 显示全部楼层
  1. ls -a|awk '/^\..*/ {print}'
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-6 10:53:29 | 显示全部楼层
Post by 黄叶
ls -a -d .*

试了试,可以。不明白的是,-d选项是显示目录的啊,怎么会用到这个选项? :confused:
回复 支持 反对

使用道具 举报

发表于 2005-4-6 14:06:10 | 显示全部楼层
这种情况还是用find比较好
$ find -name '.*' -type f -maxdepth 1 -printf %f\\n
如果用ls
$ ls -ap|awk '/^\./{print}'|sed '/\/$/d'
回复 支持 反对

使用道具 举报

发表于 2005-4-6 23:03:03 | 显示全部楼层
楼上的几位想得太复杂。
可以去掉-d, 不要显示目录的话。
-d的目的是为了好显示目录。免得目录中的东东全部列出麻烦。
回复 支持 反对

使用道具 举报

发表于 2005-4-6 23:34:45 | 显示全部楼层
按楼主的想法,显示当前目录下的隐藏文件,应该是不包括目录的;
而且如果使用ls -a .*显示的结果是当前目录及上一级目录下的所有文件
与所要求条件也不符哦
回复 支持 反对

使用道具 举报

发表于 2005-4-7 00:41:47 | 显示全部楼层
file:  ls -ad .* |grep -v /$

dir: ls -ad .* |grep  /$

all:  ls -ad .*

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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