Allora il mio problema è il seguente: dovrei implementare un comando in linux, chiamato dcmd, che ha la seguente funzione:
deve eseguire un altro comando linux di default ad una certa data ed ora specificata, entrambi specificati in input
In poche parole nel terminale dovrei scrivere così: dcmd <comando> <data e ora>.
Per la data sono a buon punto, infatti riesco a gestirla in modo corretto; guardando se è nel futuro; se il giorno, mese, anno sono corretti ecc..
Anche il comando credo di aver capito come gestirlo: ho usato la system call execlp e me lo esegue correttamente.
Bene, a questo punto non sono come unire comando e data, cioè eseguire il comando indicato nell'ora indicata.
Qualcuno mi potrebbe spiegare come fare??
Grazie!






