测试一个目录或者文件
2010-12-23 12:04
204 查看
vim test.sh
#!/bin/bash
if [ -e $1 ];then
if [ -f $1 ];then
echo "$1 is a file"
elif [ -d $1 ];then
echo "$1 is a directory"
else
echo "$1 is unknow"
fi
else
echo "You fool,please gei me a correct file"
fi
本文出自 “张玉坡” 博客,请务必保留此出处http://fighter.blog.51cto.com/1318618/462704
#!/bin/bash
if [ -e $1 ];then
if [ -f $1 ];then
echo "$1 is a file"
elif [ -d $1 ];then
echo "$1 is a directory"
else
echo "$1 is unknow"
fi
else
echo "You fool,please gei me a correct file"
fi
本文出自 “张玉坡” 博客,请务必保留此出处http://fighter.blog.51cto.com/1318618/462704
相关文章推荐
- linux、shell脚本实例一“查找一个文件或者目录 找到了提示 没找到则输出未找到”
- QDir和 QFileInfo使用 - 计算一个目录或者文件大小
- 初识node 创建或者删除一个文件目录
- Linux命令 ,在当前目录下查找一个,或者多个文件
- 【shell】判断一个文件或者目录是否存在
- 记录1——loadrunner 浏览一个目录以及它的所有子目录直至浏览完到没有子目录为止(空目录或者文件)
- 在Windows下通过命令行或者.bat文件统计一个目录中文件数量
- SHELL脚本--用于检测一个或者多个对象是文件或者目录
- 反转一个字符串和删除N层级目录的所有文件或者删除数据库所有表保留数据库;清除数据库所有表的数据
- 拷贝一个目录或者文件到指定路径下
- linux+笔记:linux下判断一个文件或者目录是否存在
- ios6.1&ios7&ios9判断沙盒文件或者目录是否存在,以及判断是文件还是目录的一个隐藏问题
- 测试一个目录下的文件共有多少行
- 删除文件,若文件所在目录下只有一个文件则递归删除文件所在目录,直到删除的所在目录下有两个文件或者文件夹
- VC 6 Error spawning cl.exe, VC 6 打开一个文件或者打开一个目录 崩溃
- 拷贝一个目录或者文件到指定路径下
- nginx禁止用户访问隐藏文件和.htaccess文件 .htaccess文件(或者”分布式配置文件”)提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以
- iOS6.1 & iOS 7 & iOS8 判断沙盒文件或者目录是否存在,以及判断是文件还是目录的一个隐藏问题
- 利用IO的知识,实现一个程序列出某个目录下的所有的”.java”文件。
- 一个自认为比较经典的层次文件目录遍历程序