以下是为您提供的编写 shell 脚本的简易指南与实例分享:
Shell 脚本是一种为 Shell 编写的脚本程序,它能帮助我们更高效地完成各种任务。
Shell 有两种执行命令的方式,一种是交互式,即解释执行用户的命令,用户输入一条命令,Shell 就解释执行一条;另一种是批处理,用户事先写一个 Shell 脚本,其中包含很多条命令,让 Shell 一次把这些命令执行完。
在编写 Shell 脚本时,我们可以使用 vi 或 vim 编辑器。比如,终端输入“vitest.sh ”开始编辑,输入以下内容:
Plaintext
复制
echo Hi, SB
read PERSON
echo $PERSON, ni shi hou zi pai lai de dou bi ma?
保存并退出后,运行脚本有多种方式。可以输入“./test.sh ”(注意前面有个点,表示当前目录下),或者输入“shtest.sh ”。
在定义变量时,要遵循一定的规则。例如,首个字符必须为字母(a-z,A-Z),中间不能有空格,可以使用下划线(_),不能使用标点符号,不能使用 bash 里的关键字。定义好变量后,使用变量需要在变量名上加上大括号,然后最前面写上“$”字符。
下面是一个简单的算术运算的示例:
Plaintext
复制
#!/bin/bash
a=10
b=20
value=`expr 2 + 2`
echo Total value:${value}
value=`expr $a * $b`
echo a*b:${value}
value=`expr $b % $a`
echo a%b:${value}
if [ $a == $b ]
then
echo a equals b
fi
if [ $a!= $b ]
then
echo a not equals b
fi
希望以上内容对您编写 Shell 脚本有所帮助。