#!/bin/bash
# 这是一个简单的 Linux Shell 脚本示例,用于打印 "Hello, World!"。
# 打印输出
echo "Hello, World!"
# 解释说明:
# 1. #!/bin/bash:指定脚本解释器为 bash。
# 2. echo "Hello, World!":使用 echo 命令将字符串 "Hello, World!" 输出到终端。
#!/bin/bash
# 这是一个稍微复杂一点的 Shell 脚本示例,用于接收用户输入并进行简单判断。
# 提示用户输入一个数字
read -p "请输入一个数字: " num
# 判断输入是否为数字
if [[ $num =~ ^[0-9]+$ ]]; then
echo "您输入的是一个有效的数字: $num"
else
echo "您输入的不是一个有效的数字,请重新输入!"
fi
# 解释说明:
# 1. read -p "提示信息" 变量名:从用户那里读取输入,并将其存储在变量中。
# 2. if [[ $num =~ ^[0-9]+$ ]]; then ... fi:使用正则表达式检查输入是否为数字。
# 3. echo "...":根据条件输出不同的结果。
#!/bin/bash
# 这是一个 Shell 脚本示例,用于遍历目录中的文件并打印文件名。
# 遍历当前目录下的所有文件
for file in *; do
if [ -f "$file" ]; then
echo "文件: $file"
elif [ -d "$file" ]; then
echo "目录: $file"
else
echo "其他类型: $file"
fi
done
# 解释说明:
# 1. for file in *; do ... done:遍历当前目录下的所有条目。
# 2. if [ -f "$file" ]; then ... fi:检查条目是否为文件。
# 3. elif [ -d "$file" ]; then ... fi:检查条目是否为目录。
# 4. else ... fi:处理其他类型的条目。
上一篇:linux df
下一篇:linux tar解压
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站