过滤当前目录下的一级目录(不包含目录下的目录)

方法一

[[email protected] ~]# ls -l

total 56

drwxr-xr-x. 2 root root  4096 Jul  2 09:48 a

-rw-------. 1 root root  1079 Jun  9 07:12 anaconda-ks.cfg

drwxr-xr-x. 2 root root  4096 Jul  2 22:10 b

-rw-r--r--. 1 root root     0 Jul  6 15:17 c.txt

drwxr-xr-x. 2 root root  4096 Jul  5 22:20 data

-rw-r--r--. 1 root root     5 Jul  3 08:22 d.txt

-rw-r--r--. 1 root root 23072 Jun  9 07:12 install.log

-rw-r--r--. 1 root root  6240 Jun  9 07:11 install.log.syslog

[[email protected] ~]# ls -l|grep ^d          //  ^代表以什么什么开头

drwxr-xr-x. 2 root root  4096 Jul  2 09:48 a

drwxr-xr-x. 2 root root  4096 Jul  2 22:10 b

drwxr-xr-x. 2 root root  4096 Jul  5 22:20 data

 

 

方法二:

[[email protected] ~]# ls -Fl

total 56

drwxr-xr-x. 2 root root  4096 Jul  2 09:48 a/

-rw-------. 1 root root  1079 Jun  9 07:12 anaconda-ks.cfg

drwxr-xr-x. 2 root root  4096 Jul  2 22:10 b/

-rw-r--r--. 1 root root     0 Jul  6 15:17 c.txt

drwxr-xr-x. 2 root root  4096 Jul  5 22:20 data/

-rw-r--r--. 1 root root     5 Jul  3 08:22 d.txt

-rw-r--r--. 1 root root 23072 Jun  9 07:12 install.log

-rw-r--r--. 1 root root  6240 Jun  9 07:11 install.log.syslog

[[email protected] ~]# ls -Fl|grep /$

drwxr-xr-x. 2 root root  4096 Jul  2 09:48 a/

drwxr-xr-x. 2 root root  4096 Jul  2 22:10 b/

drwxr-xr-x. 2 root root  4096 Jul  5 22:20 data/

 

 

方法三:

 

[[email protected] ~]# find ./ -type d

./

./b

./a

./data

时间: 2024-10-10 20:15:23

过滤当前目录下的一级目录(不包含目录下的目录)的相关文章

过滤目录中所有的1级目录的多种方法(不包含目录本身 隐藏目录 只能是1级目录)

1.5.过滤目录中所有的1级目录的多种方法(不包含目录本身 隐藏目录 只能是1级目录) 第二个测验练习题1 1.如何过滤出已知当前目录下oldboy中的所有一级目录(提示:不包含oldboy目录下面目录的子目录及隐藏目录,即只能是一级目录)? 模拟环境 cd ~ mkdir oldboy -p cd oldboy/ mkdir ext/oldboy test xiaodong xiaofan xingfujie -p touch jeacen oldboy wodi.gz yingsui.gz

Perl获取目录下文件或者包含子目录下文件

1 my $dir = "D:\\My_Work\\Temp"; 2 my @files = (); 3 4 #获取给定目录下文件 5 @files = get_dir_files($dir); 6 7 #获取给定目录以及子目录下文件 8 @files = get_dir_files_x($dir); 9 10 #获取目录下以及子目录下文件,返回的结果中包含路径 11 sub get_dir_files_x{ 12 my ($dir_p) = @_; 13 my @files = ()

将文件夹下的一级目录文件改名并移动目录

#此段代码实现将文件夹下的一级目录文件改名并移动目录 #list = os.listdir(Datadir) #列出文件夹下所有的目录与文件 #for i in range(0,len(list)): # path = os.path.join(Datadir,list[i]) # list2=os.listdir(path) # for j in range(0,len(list2)): # path2 = os.path.join(path,list2[j]) # if os.path.is

DNS服务器综合实验(包含view下主从+子域授权+转发域)

说明:本文并不是一上来就搭建包含view下主从+子域授权+转发域的实验环境,我们按照先易后难的顺序逐渐深入搭建的.特此说明. ===============================实战======================================= 规划: 主DNS:192.168.0.10 从DNS:192.168.0.11 其他地址:192.168.0.13.192.168.0.14 子域DNS:192.168.0.12 注意:所有工作之前,将所有的主机进行如下设置 [

CentOS5.6下安装Oracle10G软件(包含报错经验)

CentOS5.6下安装Oracle10G ******************************************************************************** *目标:在Centos系统下,安装Oracle10g软件 *步骤: *                1.安装包 *                2.域名解析设置及网络配置 *                3.创建用户.组 *                4.配置内核参数.修改环境变量

java移动文件夹、 慎用java file.renameTo(f)方法 、 java从一个目录复制文件到另一个目录下 、 java代码完成删除文件、文件夹 、

java移动文件夹(包含子文件和子文件夹): http://blog.csdn.net/yongh701/article/details/45070353 慎用java    file.renameTo(f)方法: http://www.cnblogs.com/mrwangblog/p/3934506.html 注意看结果,从C盘到E盘失败了,从C盘到D盘成功了.因为我的电脑C.D两个盘是NTFS格式的,而E盘是FAT32格式的.所以从C到E就是上面文章所说的"file systems"

附加依赖项、库目录、包含目录

附加依赖项(lib): 一种逻辑关系,a依赖b. 库目录(libs): 包含目录(include): https://blog.csdn.net/u012043391/article/details/54972127 VS项目中的包含目录.库目录.附加包含目录.附加库目录.附加依赖项均在"项目->属性->配置属性"下进行配置,具体说明如下: VC++目录: 包含目录:寻找#include<xxxx.h>中的xxxx.h的搜索目录 库目录:寻找.lib文件的搜索目

搜索文件或目录中包含字符串的文件 java小程序

package com.ruishenh.spring.test; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.Enumeration; import java.

VS中工程的“依赖”,“库目录”,“包含目录”

写多了Vs中的工程,就会遇到很多环境配置问题,例如“依赖项”,“库目录”,“包含目录”等等等等. 今天要记录的就是这些的基本含义:我们拿一个例子来看,更加清晰易懂一些: 例如在Opencv3.0+VS的配置中,我们需要的工具有: 1.Opencv3.0源码包(一个exe文件,双击后解压) 2.安装好的VS2013 接下来,就是配置了: 1.添加环境变量至Path中:opencv\build\x86\vc12\bin 2.在VC++中新建一个项目,空的console项目,然后建立一个main.cp

利用shell脚本或者php移动某个文件夹下的文件到各自的日期组成的目录下

背景是这样的:网站一开始访问量比较小,大家就把所有的图片文件上传到一个目录下(比如是/data/images/).后来访问量大了,图片也多了,这样就影响读取效率.所以有个这样的需求,把这些个图片文件移动到多个目录下,这个目录是图片的上传日期(就是文件属性中的修改日期filemtime)组成的.比如2012-12-20的修改日期,那么现在就该放在/data/images/2012/12/20的目录下. php有很容易的操作文件的函数,可以方便完成.当然也可以利用shell脚本完成. 用shell的