很早之前,写shell的时候,需要只显示目录,经过查找资料得到如下方法:
由于ls没有提供只显示目录的命令,所以我们只要搭配grep命令来显示目录
1、ls -F |grep "/$"
显示目录(不包含.及..),当然也可以包含,使用命令:ls -Fa |grep "/$"
2、ls -la |grep "^d"
显示当前目录的所有目录
这两条命令原理一样;显示方式略有不同罢了。
之前用的时候没有想为什么这样,后来重新看到这个方法的时候豁然开朗。
诸位要想学好命令,还需多动手,多看他人写的命令,还需思考为什么是这样的。
(PS:grep是个好东西)
shawnpan 于 2011-09-04 21:48:49发表:
灰得学习学习。。。。
ayongw 于 2011-07-05 11:19:54发表:
不错,学习了。
mentkant 于 2011-06-09 21:45:53发表:
学习了
weida1040897534 于 2011-05-22 14:31:23发表:
{:2_92:}怎么一片帖子,基本都是回复??? 真正的东西好少?
pephone 于 2011-05-22 10:11:20发表:
:0wl;l1
wsyangjian 于 2011-04-30 13:48:55发表:
谢谢
uziFrank 于 2011-04-28 16:23:52发表:
实用,谢谢
morningl 于 2011-04-24 13:26:18发表:
长见识了
幻影空客 于 2011-04-19 19:41:32发表:
呵呵,谢谢
ftd505 于 2011-04-18 11:08:12发表:
{:2_91:}
jcoolh 于 2011-04-14 14:58:33发表:
恩
jacknox 于 2011-04-08 21:20:29发表:
学习了,涨知识了
yiyelin 于 2011-04-08 14:22:35发表:
新手任务,得回帖,谢谢LZ分享?????????????灌水莫怪?????????????有机会一定登门拜谢????????????
wurr707 于 2011-04-01 09:52:06发表:
命令专区还是很冷清啊
jwf0523 于 2011-03-31 10:56:31发表:
学习了
Growth兆 于 2011-03-30 09:44:25发表:
感谢wurr707的分享,本贴加入论坛顶置的Linux应用贴中
Dsucov 于 2011-03-29 16:34:09发表:
严重学习了