Alexandre34
Posts: 21
Joined: Sun Jan 31, 2016 6:18 am

reboot depuis C

Sat Mar 26, 2016 10:52 am

Bonjour.
J'ai besoin de pouvoir faire un reboot depuis un programme de communication écrit en C, mais je n'arrive pas à trouver comment exécuter un "sudo reboot" depuis un programme c.
Je soupçonne lourdement les fonctions exec (execl, etc...) d'être impliquées, mais impossible de trouver la bonne syntaxe.

Code: Select all

execl("sudo","reboot"); 
ne marche pas...
Si un expert en appels système du C peut me donner une piste...

Alexandre34
Posts: 21
Joined: Sun Jan 31, 2016 6:18 am

Re: reboot depuis C

Sat Mar 26, 2016 10:58 am

Cherchez pas, j'ai trouvé...
C'est simplement

Code: Select all

system("sudo reboot");

Return to “Français”