shell 启动10个线程执行一个命令
时间: 2023-10-10 09:07:43 浏览: 166
Shell 脚本实现多线程的代码
5星 · 资源好评率100%
可以使用循环来启动10个线程执行相同的命令,具体实现如下:
```shell
#!/bin/bash
for ((i=1; i<=10; i++)); do
# 在后台启动线程,执行命令
(command-to-run) &
done
# 等待所有线程执行完毕
wait
```
将 `command-to-run` 替换为需要执行的命令即可。这段代码会启动10个线程并行执行相同的命令,并且在所有线程执行完毕后退出脚本。注意要在命令后面添加 `&`,将其放入后台运行,以便能够同时启动多个线程。
阅读全文