shell脚本背景

web*_*org 1 linux shell scripting

我有这样的脚本: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

科幻

我在$(seq 1 500);

触摸/tmp/$i.txt

DONE

我正在下载tar文件,然后将其解压缩,for循环创建500个新文件.

我想运行"for loop"部分作为背景

我想在一个脚本(fullscript.sh)中执行此操作 - 所以我不能将循环放在另一个脚本中并将其称为./forloop.sh&

pax*_*blo 5

通常你只需运行一个子shell和背景:

( for i in $seq 1 500
  do
      touch /tmp/$i.txt
  done
) &
Run Code Online (Sandbox Code Playgroud)