写一个linux系统批量执行任务的shell脚本
时间: 2023-06-27 09:02:45 浏览: 321
Linux下批量执行,批量上传脚本
以下是一个简单的Linux系统批量执行任务的shell脚本:
```shell
#!/bin/bash
# 定义要执行的命令
COMMAND="echo 'Hello, World!'"
# 定义要执行命令的目标机器列表
HOSTS=("192.168.0.1" "192.168.0.2" "192.168.0.3")
# 循环遍历目标机器列表,执行命令
for HOST in "${HOSTS[@]}"
do
echo "Connecting to host: ${HOST}"
ssh user@${HOST} "${COMMAND}"
done
```
这个脚本会依次连接到每台目标机器,执行定义的命令,并输出执行结果。你可以根据自己的需求修改命令和目标机器列表。注意,执行该脚本需要在本机器上配置好ssh连接目标机器的权限。
阅读全文