Crea file1.sh
#! /bin/sh
echo "Hello World"
Crea file2.sh
#! /bin/sh
details = `./file1.sh`
echo $details
dai il permesso di esecuzione
chmod +x file1.sh
chmod +x file2.sh
Ora esegui il tuo file
./file2.sh
Uscita
Hello World
Guarda questo. Se vuoi eseguire uno script puoi usare:
./yourscript.sh
Se il tuo script ha un ciclo, usa:
./yourscript.sh&
Se vuoi ottenere la console dopo aver avviato gli script e non vuoi vedere il suo output usa:
./yourscript.sh > /dev/null 2>&1 &
Quindi, nel file principale avrai:
./yourscript1.sh > /dev/null 2>&1 &
./yourscript2.sh > /dev/null 2>&1 &
./yourscript3.sh > /dev/null 2>&1 &
Inizieranno insieme.