shell 脚本 ,给我一个demo
时间: 2023-07-06 12:38:23 浏览: 168
shell脚本的demo
好的,下面是一个简单的 shell 脚本示例,它会输出当前系统时间并暂停 5 秒钟,然后再输出一次系统时间:
```bash
#!/bin/bash
echo "当前时间是:$(date)"
echo "等待 5 秒钟..."
sleep 5s
echo "5 秒钟已经过去,当前时间是:$(date)"
```
在上面的脚本中,我们首先使用 `echo` 命令输出当前系统时间,然后使用 `sleep` 命令暂停 5 秒钟,最后再次使用 `echo` 命令输出当前系统时间。
要运行上面的脚本,可以将其保存为一个文件,例如 `demo.sh`,然后在终端中执行以下命令:
```bash
bash demo.sh
```
或者先给脚本文件添加执行权限,然后直接执行:
```bash
chmod +x demo.sh # 添加执行权限
./demo.sh # 直接执行脚本
```
执行结果应该类似于:
```
当前时间是:Tue Aug 17 17:30:00 CST 2021
等待 5 秒钟...
5 秒钟已经过去,当前时间是:Tue Aug 17 17:30:05 CST 2021
```
注意,以上示例是在 Linux 系统下使用 bash shell 编写的,如果你是在其他系统或使用其他 shell,可能需要做一些调整。
阅读全文