linux一次运行多个shell脚本
比如A目录下有好几个子文件A:/aA:/bA:/cA:/d.每个文件夹都有个down.sh我想同时运行这个down.sh如何弄?...
比如A目录下有好几个子文件
A:/a
A:/b
A:/c
A:/d
.
每个文件夹都有个down.sh
我想同时运行这个down.sh
如何弄? 展开
A:/a
A:/b
A:/c
A:/d
.
每个文件夹都有个down.sh
我想同时运行这个down.sh
如何弄? 展开
8个回答
展开全部
你可以在要运行的脚本后边加&符号,这样脚本就在后台运行了,你可以继续运行其他脚本
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for folder in A/*
do
[ -d $folder ] && $folder/down.sh &
done
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
find . -iname down.sh -exec \{\} \;
先在当前目录中及子目录中找到 down.sh, 然后运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
打开4个shell 分别进到4个目录 挨个运行。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#!/bin/bash
for i in {a,b,c,d}
do
{
bash $i/down.sh;
}&
wait
done
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询