1 if语句
1.1 shell脚本中判断文件和目录是否存在
查看某目录是否存在,不存在就创建,存在就退出并打印提示。
if [ ! -d "$DIR" ]
then
mkdir -p "$DIR"
else
echo "存在目录${DIR},请查看其中内容,再做修改备份!"
return
# exit
-d参数是判断目录是否存在,-f参数则是判断文件是否存在。
/*
执行如下命令:
cd /
cat -n .bash_profile
会看见这么一段:
*/
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
其中-f选项是判断这个文件是否存在,这里若该脚本文件存在就执行这个脚本。
if [ ! -f "$FILE" ]
then
touch "$FILE"
fi
1.2 if test
if test判断执行脚本时输入的第一个参数,然后执行相应的操作修改数据库表的字段值,来打开或者关闭某批量。
if test "