我有一个脚本列表,它们做自己的事情(它们实际上是Rscript读取修改和写入文件),如下所示:
## Script 1
echo "1" > file1.out
## Script 2
echo "2" > file2.out
## Script 3
echo "3" > file3.out
它们保存在不同的脚本中,如下所示:
## Writing script 1
echo "echo \"1\" > file1.out" > script1.task
## Writing script 2
echo "echo \"2\" > file2.out" > script2.task
## Writing script 3
echo "echo \"3\" > file3.out" > script3.task
**是否有办法使用文件名并行运行所有这些脚本?**在循环中,它看起来像这样:
for task_file in *.task
do
sh ${task_file}
done
1条答案
按热度按时间x33g5p2x1#
根据Andre Wildberg和user1934428的建议,这里有一个使用
&
的解决方案,仅供参考: