`

linux判断路径下所有内容是否为文件夹

sh 
阅读更多
PATH="完整路径即可"

function IsFile(){
        FULLPATH="$1"
        #遍历目录
        for fName in $(/bin/ls $FULLPATH)
        do
                fileType=`/usr/bin/file $PATH$fName | /bin/awk '{FS=":"} {printf $2}'`
                # 文件夹的类型为:directory
                if [ "directory" == $fileType ]; then
                        printf '%s is %s!! \n' $fName $fileType
                else
                        printf '%s is not file,is %s            ######## \n' $fName $fileType
                fi
        done
}

IsFile $PATH



注:command not found如果脚本出现这种错误提示,写命令完整路径即可,用whereis查找该命令的完整路径,
分享到:
评论

相关推荐

    linux文件夹判空

    linux中的一个sh脚本,根据指定的路径进行文件夹是否为空判断,并且可以进行文件夹的判空处理。

    linux Shell获取某目录下所有文件夹的名称

    查看目录下面的所有文件: ... [ -d $dir ] && echo $dir #先判断是否是目录,然后再输出 done 您可能感兴趣的文章:Virtualbox主机和虚拟机之间文件夹共享及双向拷贝(Windows<->Windows, Win

    beanshell取样器自动判断linux还是windows系统

    jmeter,beanshell取样器自动判断linux还是windows系统 1、如果是linux 则自动按照linux路径分隔符参数化linux路径 2、如果是windows,则按照windows路径分隔符参数...4、将数据自动写入jmeter安装路径下的某个文件夹下

    linux下判断文件和目录是否存在的方法(总结)

    工作中涉及到文件系统,有时候需要判断文件和目录是否存在。我结合APUE第四章文件和目录,总结一下如何正确判断文件和目录是否存在,方便以后查询。 2、stat系列函数 stat函数用来返回与文件有关的结构信息。stat...

    linux大作业报告

    8、判断当前工作目录下所有的文件类型,如果是目录显示目录名,如果是文件查看文件内容,如果都不是,显示提示信息。 9、打印1-99之间的奇数到文件。 10、根据从键盘输入的学生成绩,显示相应的成绩等级,其中60分...

    Linux下自动根据本地DB2数据库系统数据日期,获取两个服务器平台的接口数据

    #Linux下自动根据本地DB2数据库系统数据日期,获取两个服务器平台的接口数据 #1.通过ok文件判断,实现资源优化,建议设置30min任务计划; #2.通过文件数判断生成ok文件,数据库...对FTP目标文件夹是否存在进行判断;

    详解C++循环创建多级目录及判断目录是否存在的方法

    #elif LINUX #include #include <sys> #endif #ifdef WIN32 #define ACCESS _access #define MKDIR(a) _mkdir((a)) #elif LINUX #define ACCESS access #define MKDIR(a) mkdir((a),0755) #endif int

    java判断远程服务器上的文件是否存在的方法

    java判断远程服务器上的文件是否存在的方法,需要的朋友可以参考一下

    java文件创建删除

    判断路径是文件还是文件夹 File parent=new File("PARENT"); File child=new File(parent,"child.xml"); 在子目录中创建文件和目录 getAbsolutePath()获得绝对路径; list() 显示目录和...

    入门学习Linux常用必会60个命令实例详解doc/txt

    本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 ----------------------------------------------------...

    增量备份文件

    2、如果源端文件在目标端已经存在,则判断源端文件的最后修改日期是否比目标端文件的最后修改日期更晚,如果是则把源端文件备份到目标端 支持的操作系统: linux、windows 使用方法: 1、下载文件之后解压文件 2...

    FengCms 网站内容管理系统 v1.32 Beta.zip

    PS:安装在linux服务器下要注意给以下目录文件夹和其下的子文件777权限。 /admin/app/dbbackup 数据库备份目录 /admin/app/cache 后台缓存文件 /app/cache 前台缓存文件 /template 模版目录 /css 样式目录 /...

    python目录操作之python遍历文件夹后将结果存储为xml

    os.listdir:列出目录下的文件和文件夹os.path.join:拼接得到一个文件/文件夹的全路径os.path.isfile:判断是否是文件os.path.splitext:从名称中取出一个子部分 下面是目录操作的代码 复制代码 代码如下:def search...

    fliecopy.py

    #判断文件夹名称是否在目标文件夹中 if filemane in dirs_host: print('存在同名文件'+filemane) else : try: shutil.copytree(path_mes+'\\'+filemane, path_host+'/'+filemane) print('复制成功'+filemane...

    Linux服务器配置---Samba服务器配置(企业案例入门).doc

    因为禁止对共享目录sales访问,就算知道了\\192.168.72.128\sales路径也是不能访问 的 4 Samba排错 1〕Linux服务一般滴排错方法 〔1〕错误信息 一般仔细看下显示的错误信息,根据错误提示一般的问题就可以判断问题...

    qt 将数据存入优盘的两种方法

    qt 将数据存入优盘的两种方法 方式1: 检测Windows的事件–WM_DEVICECHANGE ...通过调用Windows库函数,对磁盘的类型进行判断,即可知道磁盘是否为U盘。 使用:需要检测时,执行此函数即可,无方式1缺陷。推荐使用。

    Python提取Linux内核源代码的目录结构实现方法

    今天用Python提取了Linux内核源代码的目录树结构,没有怎么写过脚本程序,我居然折腾了2个小时,先是如何枚举出给定目录下的所有文件和文件夹,os.walk可以实现列举,但是os.walk是只给出目录名和文件名,而没有绝对...

    Java实现zp大文件解压、合并、复制、删除(30万文件大约2个小时)

    程序将PROVINCE_DIR路径下的文件移动到DONE_FILE_PATH下,并且删除PROVINCE_DIR跟UN_ZIP_PATH下文件,这样保证程序每次运行PROVINCE_DIR文件夹下的文件跟UN_ZIP_PATH下的文件都是最新未处理过的,避免了不断判断文件...

    模拟shell(minishell)(myshell)

    在Linux终端,运行一个可执行文件后,然后会打印出像终端提示符,然后接收输入的内容,根据输入的内容实现一个功能。 ls -a 查询当前目录文件包括隐藏文件 ls -l查询当前目录文件详情 touch 新建文件 rm删除文 ...

    KODExplorer 芒果云-资源管理器

    - root用户非服务器路径下文件预览(图片、mp3、视频、html、swf、……php代理输出文件内容,http方式) - 对话框最小化或关闭,重置最大index为焦点窗口 - 图片缩略图生成:小于5k则不生成(直接输出) - 加载...

Global site tag (gtag.js) - Google Analytics