脚本一 石头剪刀布 #!/bin/bash #1布2石头3剪刀 read-p"请输入 1布2石头3剪刀:"human m=`echo$[RANDOM%3+1]`if[ $human -eq $m ]thenecho"人机 打平"elif[ $human -eq1-a $ -eq2-o $human -eq2-a $m -eq3-o $human -eq3-a $m -eq1]thenecho"你赢了"echo"$m 1布 2石头 3剪刀...
&&或-a 表示且的意思,前面表达式或命令1为真才会执行操作符后面的表达式2或命令2。一假则为假。 ||或-o 表示或的意思,前面表达式1或命令1为真则整个表达式为真,前面表达式为假或命令为假才会执行后面的表达式2或命令2 。一真则为真。 ! 逻辑否。 二、脚本中常用命令 1. echo命令 echo命令:打印内容在窗口...
检测左边的数是否小于右边的,如果是,则返回 true。
if [[ $a -lt 100 || $b -gt 100 ]] then echo "返回 true" else echo "返回 false" fi执行脚本,输出结果如下所示:返回 false 返回 true字符串运算符下表列出了常用的字符串运算符,假定变量 a 为 "abc",变量 b 为 "efg":运算符 说明 举例 = 检测两个字符串是否相等,相等返回 true。 [ $a ...
Shell脚本语言基础(二) 自己写编译动态库脚本文件,脚本语言去操作数据库,插入数据,删除数据,修改数据等等... 内容一:Shell脚本语言... Jackey_song阅读 631评论 0赞 3 Shell 语句语法详解 Shell 语句语法详解 shell里的if语句 if 语句通过关系运算符判断表达式的真假来决定执行哪个分支。Sh... zplodge阅读 1,761...
代表参数的个数。-lt就是小于的意思 这个判断是说if参数的个数小于1
Shell脚本 linux指令 umask -S 显示文件/目录默认权限掩码 (cd ../../) 子通道执行指令,不会影响当前环境 touch file{1..9} 创建file1~ file9的文件 ping 网络诊断 参数: -c count: 指定要发出的 ICMP 报文数量。 -i interval: 设定 ICMP 报文之间的时间间隔。
(5)脚本编写 剪刀 、 石头、布游戏 #!/bin/bash game=(石头 剪刀 布) num=$[RANDOM%3] computer=${game[$sum]} echo"请根据下列提示选择您的出拳手势" echo" 1. 石头" echo" 2. 剪刀" echo" 3. 布 " read-p"请选择 1-3 :"person ...
(5)脚本编写 剪刀 、 石头、布游戏 #!/bin/bash game=(石头 剪刀 布) num=$[RANDOM%3] computer=${game[$sum]} echo "请根据下列提示选择您的出拳手势" echo " 1. 石头" echo " 2. 剪刀" echo " 3. 布 " read -p "请选择 1-3 :" person ...
1) shell脚本的建立 在linux系统中,shell脚本(bash shell程序)通常是在编辑器(如vi/vim)中编写,由unix/linux命令、bash shell命令、程序结构控制语句和注释等内容组成,推荐用vim编辑器。 2) 脚本开头(第一行) 一个规范的shell脚本的第一行会指出由哪个程序(解释器)来执行脚本中的内容,在linux bash编程中一般为...