Questione : Shell script Per fare la coda gli ordini

Ho bisogno di uno scritto semplice che procederà 100 commands.
It inizialmente inizierà i primi 8 commands.
As rivestimenti che inizierà l'ordine seguente sempre a mantenere 8 funzionare alla volta fino a che tutti non siano stati ordini di completed.

the essere assomigliare eseguiti ai cambiamenti del this
it ad un indice, funzionamenti di ogni ordine ed eseguibile passandogli il nome di schedario del ctl e il name

cd simrun01
di logfile. /simrun < il
di FCON> simrun01.out
cd ../simrun02. /simrun <
di FCON> simrun02.out
cd ../simrun03. /simrun <
di FCON> simrun03.out
cd ../simrun04. /simrun <
di FCON> simrun04.out
cd ../simrun05. /simrun < idee di FCON> simrun05.out

Any sarebbero appreciated.

Russ
class= del

Risposta : Shell script Per fare la coda gli ordini

Penso che questo sia un metodo più semplice
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
#! /bin/bash

/some/path cd

per dir nel simrun*
fare

  mentre allineare
  fare
    se [$ (lavori | wc - l) - la GT 8]
    allora
       sonno 1
    altrimenti
       $dir/simrun  $dir/$dir.out &
       rottura 2
    fi
  fatto

fatto
~
Altre soluzioni  
 
programming4us programming4us