Witam,
Mam napisać kod w C, który za pomocą kliknięcia Ctrl+C przeszuka aktualny katalog w poszukiwaniu pliku określonego przez użytkownika, Ctrl+Z dysk, a Ctrl+\ sprawdzi czy jest to polecenie systemowe. Mam problem z wykonaniem funkcji exec, która sprawdzi czy podany plik istnieje. Pokazuje się błąd segmentation fault. Nie wiem czy w funkcji exec moge zawierac zmienna char* wcześniej wprowadzoną przez użytkownika.
np.
chartekst;
scanf("%s",tekst);
charargs[] = {"find",".","-name",tekst,(char*)NULL);
execvp(args[0],args);
Sygnały zostały podmienione.