您的位置:首页 > 运维架构 > Shell

Shell脚本的基本知识

2017-01-25 19:50 363 查看
第一行:

#!/bin/bash -e
第一行表示用bash的语法处理后续脚本。因为大多数Linux默认就是bash,所以,可以不写这一行。
参数-e表示一旦出错,就退出当前的shell。


各种常用的判断:

-d:判断是否为目录
-z:判断变量是否存在值,例如:-z "$JAVA_HOME"
-f:判断是否为文件
-L:判断是否为符号链接
-r:判断是否可读
-s:存在且大小不为0则为真
-w:判断是否可写
-x:判断存在的对象是否可以执行
!:测试条件的否定符号
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  shell