-
Neofita della community

1
lanciare programma C con variabile da uno script
Vorrei risolvere un problema:
Ho diversi programmini in C che vengono tutti lanciati, uno dopo l'altro, da uno script scritto in bash...(in ambiente unix).
Tutti questi programmini hanno in comune una stessa variabile, (ossia il mese di gennio 2009 scritto come 200901) e vorrei che questa varibile venga passata automaticamente al programma in C a partire dallo script. Spero di essere stato chiaro...
Chi sa aiutarmi? Grazie
-
Passa l'informazione come parametro quando lanci il programma ... lo troverai all'interno di
argv[1]
nei parametri del main
-
Neofita della community

1
quindi io potrei fare nello script così:
./programma.x 200901
e nel programma.c scrivo:
COSA SCRIVO???
MODIFICA:
CI SONO:
scrivo:
main(int argc, char *argv[])
{
...
}
sapendo che argv[1] è la stringa 200901!!
Ultima modifica di Marco2012; 28-01-2010 alle 12:44
Permessi di Scrittura
- Tu non puoi inviare nuove discussioni
- Tu non puoi inviare risposte
- Tu non puoi inviare allegati
- Tu non puoi modificare i tuoi messaggi
Regole del Forum