[c] Jak sprawdzić czy istnieją binaria do funkcji, ktora chce wykonac za pomoca execlp ?
Ostatnio zmodyfikowano 2013-11-12 08:03
seomator Temat założony przez niniejszego użytkownika |
[c] Jak sprawdzić czy istnieją binaria do funkcji, ktora chce wykonac za pomoca execlp ? » 2013-11-11 20:04:12 Witam,
chce by program uruchamial programy za pomoca execlp, ktore uzytkownik wpisze z klawiatury.
Czyli wpisuje ls i przekierowuje to do execlp i on to wykonuje, prosta sprawa.
A co, gdy to co chce wykonac nie istnieje? Jak to sprawdzic ?
Czyli wpisze np. "ni3f3d3f" i on ma zwrocic komunikat, ze tego nie obsluguje ? |
|
maly |
» 2013-11-12 08:03:38 Po błędzie uruchomienia ustawia się globalna zmienna errno , jeśli chcesz otrzymać informację tekstową użyj _sys_errlist[ errno ] . |
|
« 1 » |