Linux脚本(shell)编程(三) 文件操作
2011-02-18 17:44
736 查看
1. 判断文件是否存在
-e $filename
例如:
2. 判断文件是否为空
[ ! -s $filename ]
特别注意:如果文件存在且为空,-s代表存在不为空,!将他取反
例子:
3. 遍历一个目录下的所有文件
-e $filename
例如:
#!/bin/bash filename=/home/jifeng/shell/file if [ -e $filename ] then echo "$filename exited" fi
2. 判断文件是否为空
[ ! -s $filename ]
特别注意:如果文件存在且为空,-s代表存在不为空,!将他取反
例子:
#!/bin/bash filename=/home/jifeng/shell/file echo $filename if [[ ! -s $filename ]] then echo "file is null" else echo "file is not null" fi
3. 遍历一个目录下的所有文件
#!/bin/bash readpath="/home/jifeng/AndesProject" for file in $readpath/* do echo "$file" done
相关文章推荐
- Linux脚本(shell)编程(三) 文件操作
- 如何编写简单的Shell脚本(Script)文件之Linux的基本操作
- linux通过/sys/class/gpio文件 操作gpio的shell脚本
- linux之基础shell脚本编程4 字符串操作,变量赋值,配置用户环境
- Linux-Shell脚本编程-学习-6-Shell编程-使用结构化命令-文件比较-case编程
- Linux-Shell脚本编程-学习-4-Shell编程-操作数字-加减乘除计算
- Linux之shell脚本编程实例--遍历所有文件,并按月份打成zip包
- Linux的简单shell脚本中修改文件操作
- shell脚本判断linux文件修改时间后执行操作
- Linux的简单shell脚本中修改文件操作
- Linux的简单shell脚本中修改文件操作
- 8.15_Linux之bash shell脚本编程入门篇(二)以及文件查找和压缩的使用
- Linux的简单shell脚本中修改文件操作
- Linux系统命令及Shell脚本学习笔记四:Linux文件系统
- linux之基础shell脚本编程2 if语句循环判断
- Monkeyrunner 写脚本的技巧(shell 命令,文件操作)
- shell编程范例之文件操作
- 在Linux中用source,dot(.)和直接用脚本文件名执行shell脚本的区别
- shell脚本编程实现计算器功能并根据选择将其保存于文件中
- [linux] shell脚本编程-xunsearch安装脚本学习