我有这样的脚本:fullscript.sh
如果[! -f /opt/laks/linux-2.6.33.2.tar.bz2]
然后
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.2.tar.bz2
tar -xjf linux-2.6.33.2.tar.bz2
网络连接
for $ in $(seq 1 500);
DO
触摸/tmp/$i.txt
完成
我正在下载tar文件,然后将其解压缩,for循环创建500个新文件。
我想将“for loop”部分作为背景
运行我想在一个脚本(fullscript.sh)中执行此操作 - 所以我不能在另一个脚本中放置循环并将其称为./forloop.sh&
答案 0 :(得分:5)
通常你只需运行一个子shell和背景:
( for i in $seq 1 500
do
touch /tmp/$i.txt
done
) &