Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux编写shell脚本命令

作者:翔龙天下   发布日期:2025-08-18   浏览:62

#!/bin/bash
# 这是一个简单的 Shell 脚本示例,用于打印 "Hello, World!" 并列出当前目录下的文件。

# 打印 Hello, World!
echo "Hello, World!"

# 列出当前目录下的所有文件
ls

# 读取用户输入并打印
read -p "请输入你的名字: " name
echo "你好, $name"

# 检查文件是否存在
file="example.txt"
if [ -f "$file" ]; then
    echo "$file 存在"
else
    echo "$file 不存在"
fi

# 循环遍历指定目录下的文件
for file in /path/to/directory/*
do
    if [ -d "$file" ]; then
        echo "$file 是一个目录"
    elif [ -f "$file" ]; then
        echo "$file 是一个文件"
    fi
done

解释说明:

  1. #!/bin/bash:指定脚本使用的解释器为 Bash。
  2. echo "Hello, World!":打印 "Hello, World!" 到终端。
  3. ls:列出当前目录下的所有文件和目录。
  4. read -p "请输入你的名字: " name:提示用户输入名字,并将输入存储在变量 name 中。
  5. if [ -f "$file" ]; then ... fi:检查文件是否存在。如果存在则打印文件存在,否则打印文件不存在。
  6. *`for file in /path/to/directory/; do ... done`**:遍历指定目录下的所有文件和目录,并分别判断是文件还是目录。

如果你需要更复杂的 Shell 脚本示例或有特定需求,请告诉我!

上一篇:linux获取ip

下一篇:linux移动文件夹所有文件到指定目录

大家都在看

linux 发送邮件

linux长ping命令

linux关机命令行

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

linux 重启网络命令

linux 追踪路由

查看linux版本信息

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站