shell if语句
来源:互联网 发布:mac气动官网 编辑:程序博客网 时间:2024/05/16 15:52
shell判断文件,目录是否存在或者具有权限2008-09-01 16:23#!/bin/sh
myPath="/var/log/httpd/"
myFile="/var /log/httpd/access.log"
#这里的-x 参数判断$myPath是否存在并且是否具有可执行权限
if [ ! -x "$myPath"]; then
mkdir "$myPath"
fi
#这里的-d 参数判断$myPath是否存在
if [ ! -d "$myPath"]; then
mkdir "$myPath"
fi
#这里的-f参数判断$myFile是否存在
if [ ! -f "$myFile" ]; then
touch "$myFile"
fi
#其他参数还有-n,-n是判断一个变量是否是否有值
if [ ! -n "$myVar" ]; then
echo "$myVar is empty"
exit 0
fi
#两个变量判断是否相等
if [ "$var1" = "$var2" ]; then
echo '$var1 eq $var2'
else
echo '$var1 not eq $var2'
fi
myPath="/var/log/httpd/"
myFile="/var /log/httpd/access.log"
#这里的-x 参数判断$myPath是否存在并且是否具有可执行权限
if [ ! -x "$myPath"]; then
mkdir "$myPath"
fi
#这里的-d 参数判断$myPath是否存在
if [ ! -d "$myPath"]; then
mkdir "$myPath"
fi
#这里的-f参数判断$myFile是否存在
if [ ! -f "$myFile" ]; then
touch "$myFile"
fi
#其他参数还有-n,-n是判断一个变量是否是否有值
if [ ! -n "$myVar" ]; then
echo "$myVar is empty"
exit 0
fi
#两个变量判断是否相等
if [ "$var1" = "$var2" ]; then
echo '$var1 eq $var2'
else
echo '$var1 not eq $var2'
fi
0 0
- shell if 判断语句
- shell编程 if语句
- shell中的if语句
- shell if语句
- Shell IF判断语句
- if语句–shell
- shell的if语句
- shell if语句
- shell-15:if语句
- shell编程 if语句 .
- shell编程 if语句
- shell 中的if语句
- SHELL IF语句
- shell脚本:if语句
- shell编程 if语句
- shell编程--if语句
- shell中if语句
- shell 脚本 if 语句
- Jenkins+ant+tomcat7.0远程部署war包-tomcat-user配置
- “系统模型” 概念
- iOS开发系列之常用自定义控件开发集—自定义单选按钮或者多选按钮控件开发
- \r和\n的区别
- System V 信号量(chapter 11)
- shell if语句
- LeetCode 9 Palindrome Number 回文数字
- Oracle OCP笔记(21)统计信息,顾问程序,警报与阀值
- calabash-android源码解读
- 【安装】java反编译
- locate的安装和使用
- 强制卸载
- android链接服务器获取图片三种方法。
- FPS含义