Frage : Shell-Skript, zum von Befehlen anzustehen

Ich benötige einen einfachen Index, der verarbeitet 100 commands.
It beginnt zuerst die ersten 8 commands.
As Ende jedes Befehls, die es den folgenden Befehl 8, anfängt immer zu halten, auf einmal zu laufen, bis alle completed.

the Befehle gewesen sind, durchgeführte aussehen wie this
it Änderungen an einem Verzeichnis zu sein, Durchläufe und vollziehbar, es den ctl Dateinamen und das Protokolldatei name

cd simrun01
führend. /simrun < FCON> simrun01.out
cd ../simrun02
. /simrun < FCON> simrun02.out
cd ../simrun03
. /simrun < FCON> simrun03.out
cd ../simrun04
. /simrun < FCON> simrun04.out
cd ../simrun05
. /simrun < FCON> simrun05.out

Any Ideen appreciated.

Russ
sein würden

Antwort : Shell-Skript, zum von Befehlen anzustehen

Ich denke, dass dieses eine einfachere Annäherung ist
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
#! /bin/bash

cd /some/path

für dir im simrun*
tun

  wenn zutreffend
  tun
    wenn [$ (Jobs | WC - L) - GT 8]
    dann
       Schlaf 1
    sonst
       $dir/simrun  $dir/$dir.out u.
       Bruch 2
    FI
  getan

getan
~
Weitere Lösungen  
 
programming4us programming4us