Выполнение системной команды в Вала - PullRequest
6 голосов
/ 06 июля 2010

Я хотел бы выполнить команду (например, ls) в Vala, например, функцию Python os.system или, что лучше, функцию popen. Есть идеи?

Ответы [ 2 ]

16 голосов
/ 06 июля 2010

ОК, понял: Glib.Process.spawn_command_line_sync.

12 голосов
/ 01 августа 2010

Лучше всего использовать пакет posix. Затем просто выполните Posix.system("command"), который возвращает int.

http://www.valadoc.org/posix/Posix.system.html

...