概述
运行
1.安装 git
2. 右键git bash
3. bash xx.sh {} {} {}…
其中{}为参数
规则
#! /bin/bash # employ bash shell起始语句
player1=xiaoming # define a player1
player2=ken
echo "Game start! $player1 $player2" # echo is used to printf in terminal
if else结构
条件表达式引用变量要带$
if command ; then
code1
else
code2
fi
eg
输出
-
文件表达式
if [ -f file ] 如果文件存在
if [ -d … ] 如果目录存在
if [ -s file ] 如果文件存在且非空
if [ -r file ] 如果文件存在且可读
if [ -w file ] 如果文件存在且可写
if [ -x file ] 如果文件存在且可执行 -
整数变量表达式
if [ int1 -eq int2 ] 如果int1等于int2
if [ int1 -ne int2 ] 如果不等于
if [ int1 -ge int2 ] 如果>=
if [ int1 -gt int2 ] 如果>
if [ int1 -le int2 ] 如果<=
if [ int1 -lt int2 ] 如果< -
字符串变量表达式
If [ $a = $b ] 如果string1等于string2
字符串允许使用赋值号做等号
if [ $string1 != $string2 ] 如果string1不等于string2
if [ -n $string ] 如果string 非空(非0),返回0(true)
if [ -z $string ] 如果string 为空
if [ $sting ] 如果string 非空,返回0 (和-n类似)
ref
https://blog.csdn.net/daigualu/article/details/76358587
https://www.cnblogs.com/wangcp-2014/p/6704375.html
最后
以上就是体贴芹菜为你收集整理的Windows下运行shell脚本.sh及shell(.sh)脚本编写规则运行规则的全部内容,希望文章能够帮你解决Windows下运行shell脚本.sh及shell(.sh)脚本编写规则运行规则所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复