URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3647
[ Назад ]

Исходное сообщение
"Не работает передача аргументов в exec"

Отправлено redalert , 26-Ноя-04 21:25 
Вот часть программы:

if os.fork()==0:execlp('ls','/')

но что бы я не передавал в качестве аргументов, они не пераются вызываемой программе (например, ls показывает текущую диру)
в чем может быть прикол?


Содержание

Сообщения в этом обсуждении
"Не работает передача аргументов в exec"
Отправлено Andrey , 27-Ноя-04 02:49 
>Вот часть программы:
>
>if os.fork()==0:execlp('ls','/')
>
>но что бы я не передавал в качестве аргументов, они не пераются
>вызываемой программе (например, ls показывает текущую диру)
>в чем может быть прикол?
попробуйте
execlp('ls', '', '/')


"Не работает передача аргументов в exec"
Отправлено redalert , 27-Ноя-04 16:23 
>попробуйте
>execlp('ls', '', '/')

Большое спасибо, дело было в этом