虚位以待(AD)
虚位以待(AD)
首页 > 操作系统 > LINUX > Linux学习笔记 --Bash ScriptsII

Linux学习笔记 --Bash ScriptsII
类别:LINUX   作者:码皇   来源:<a href="http://blog.csdn.net/hnsoi" target="_blank" rel="nofollow"   点击:

Linux学习笔记 --Bash ScriptsII。 test条件判断 。test命令可用于评估bash脚本中的表达式。它评估其参数所指定的表达式,如果表达式为true,返回零退出状态,如果表达式为false,则返回非零退出状态。test具有替代语法,使用方括号 "[] "将表达式括起来,这样更易于阅读。

Linux学习笔记 --Bash ScriptsII

#test条件判断#

test命令可用于评估bash脚本中的表达式。它评估其参数所指定的表达式,如果表达式为true,返回零退出状态,如果表达式为false,则返回非零退出状态。test具有替代语法,使用方括号"[]"将表达式括起来,这样更易于阅读。

语法:

test EXPRESSION 或 [EXPRESSION] 非零或零长度字符串运算符:test -{n|z} STRING

字符串比较运算符:

数字比较运算符:

-eq ##相等 -ne ##不相等 -lt ##小于 -le ##小于等于 -gt ##大于 -ge ##大于等于

文件状态运算符:

test -{b|c|e|f|d|r|w|x|s|L} FILE/DIRECTORY

二进制文件运算符:

-ef、-nt、-ot

逻辑运算符:

-o、-a、!、&&、||

#检查IP是否ping通#

#加法运算#

#检查文件状态#

while语句

IF语句

IF语句+函数

#用户建立、删除 【函数】#

#expect语句#

在shell中利用expect实现自动应答脚本。

yum install expect -y

expect语句实现ssh功能

expect语句实现获取用户信息

相关热词搜索: