Запустите sleep в фоновом режиме на языке C (Linux)

Я пытаюсь позвонить sleep функция с '&', чтобы запустить его на заднем плане.

Программа на С собирается заменить Терминал Linux.

Командная строка в программе C (Linux) должна включать в себя execl команда, но она не работает.

Команда:

execl(path, "sleep", "12&");

Путь: "/bin/sleep".

execl работает правильно, если я не пишу '&', но если я ставлю '&', вывод:

"sleep: invalid time interval ‘12&’
Try 'sleep --help' for more information.".

Что я должен делать? спасибо хаим

0 ответов

Другие вопросы по тегам