Linux Shell脚本示例
本节提供一些简单的Linux Shell脚本示例,帮助您快速入门Shell脚本编程。
示例1:打印“Hello, World!”
#!/bin/bash
echo "Hello, World!"
功能: 该脚本使用echo
命令在终端输出“Hello, World!”。
解析:
#!/bin/bash
: Shebang,指定脚本解释器为Bash。echo "Hello, World!"
: 使用echo
命令输出字符串。
示例2:计算两个数的和
#!/bin/bash
read -p "请输入第一个数字: " num1
read -p "请输入第二个数字: " num2
sum=$((num1 + num2))
echo "两个数字的和是: $sum"
功能: 该脚本接收用户输入的两个数字,计算并输出它们的和。
解析:
read -p "提示信息" 变量名
: 使用read
命令接收用户输入,-p
选项用于指定提示信息。sum=$((num1 + num2))
: 使用算术扩展$((...))
计算两个数字的和。echo "两个数字的和是: $sum"
: 输出计算结果。
示例3: 判断文件是否存在
#!/bin/bash
filename="/path/to/your/file"
if [ -f "$filename" ]; then
echo "文件 '$filename' 存在."
else
echo "文件 '$filename' 不存在."
fi
功能: 该脚本判断指定路径的文件是否存在。
解析:
filename="/path/to/your/file"
: 设置要检查的文件路径。if [ -f "$filename" ]
: 使用文件测试运算符-f
判断文件是否存在。then
: 如果条件成立,执行then
后的语句。else
: 如果条件不成立,执行else
后的语句。fi
: 结束if
语句。
14.89KB
文件大小:
评论区