shell脚本基本命令大全

admin 48 0

Shell脚本基本命令大全

Shell脚本是一个用文本方式编写的程序,可以在Unix、Linux或类Unix操作系统上运行,它可以通过命令行或脚本编辑器进行编写和修改,下面是一些常用的Shell脚本基本命令,帮助你入门Shell编程。

1. 打印文本命令:echo

echo "Hello, World!"

2. 输出变量的值:echo $变量名

name="John"
echo $name

3. 注释:# 注释内容

# 这是一个注释

4. 读取用户输入:read 变量名

echo "请输入你的名字:"
read name
echo "你好," $name "!"

5. 判断语句:if [ 条件 ]

name="John"
if [ $name = "John" ]
then
  echo "名字是John"
else
  echo "名字不是John"
fi

6. 循环语句:for 变量名 in 列表

for i in 1 2 3 4 5
do
  echo $i
done

7. 循环语句:while [ 条件 ]

i=1
while [ $i -le 5 ]
do
  echo $i
  i=$((i+1))
done

8. 函数定义:函数名() { 函数体 }

say_hello() {
  echo "Hello, World!"
}
say_hello  # 调用函数 say_hello(),输出 "Hello, World!"

9. 变量赋值:变量名=值 或 var=值 或 varname=值 等,name="John" 或 name='John' 或 name="John Doe",等号两边不能有空格。