script per shell linux

  • Creatore Discussione Creatore Discussione tlc87
  • Data di inizio Data di inizio

tlc87

Nuovo Utente
28 Ago 2009
2
0
0
Ciao a tutti,

premetto che sto iniziando ora a programmare usando la shell di linux cmq sto cercando di scrivere uno script che lanci due eseguibili uno dopo l'altro iterando queste operazioni un numero di volte pari al valore inserito dall'utente da shell.
Quindi lo script dovrebbe:
-chiedere il num di simulazioni da effettuare
-eseguire per ogni simulazione due file eseguibili
in particolare l'eseguibile2 deve essere eseguito dopo che l'eseguibile1 ha terminato il suo lavoro e ogni nuova iterazione deve essere effettuata alla terminazione dell'eseguibile2 dell'iterazione precedente.
il codice che ho pensato è qst:

#!/bin/sh

echo -n "inserire numero di simulazioni da effettuare:"
read NUM_SIM

for (( X=0; X<NUM_SIM; X++ ))
do
./eseguibile1
./eseguibile2
done
Qst codice però non funziona.
qualcuno può aiutarmi?

saluti
 
mi viene chiesto di inserire il numero xo dopo la read ho messo una echo di NUM_SIM e non funziona..
 

Discussioni simili