|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Программирование под UNIX (Public) | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Программное выполнение команд" | |
Сообщение от Tonn (ok) on 29-Апр-09, 08:47 | |
Здравствуйте всем. Возникла проблема с выполнением команд в Linux программно. Обычные функции типа system() и popen() работают. Но работают с командной оболочкой sh. На других, а именно ash, это не работает. Как быть? Подскажите кто может. Спасибо. | |
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Программное выполнение команд" | |
Сообщение от phpcoder (??) on 29-Апр-09, 08:53 | |
>Здравствуйте всем. Возникла проблема с выполнением команд в Linux программно. Обычные функции | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
2. "Программное выполнение команд" | |
Сообщение от Tonn (ok) on 29-Апр-09, 08:58 | |
>>Здравствуйте всем. Возникла проблема с выполнением команд в Linux программно. Обычные функции | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
4. "Программное выполнение команд" | |
Сообщение от angra (ok) on 29-Апр-09, 09:40 | |
А полный путь к командам пробовали указывать? | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
3. "Программное выполнение команд" | |
Сообщение от const86 (ok) on 29-Апр-09, 09:29 | |
Непонятно, в чём конкретно проблема в ash... Для запуска программ без использования sh есть функции execv и posix_spawn. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
5. "Программное выполнение команд" | |
Сообщение от Tonn (ok) on 29-Апр-09, 11:49 | |
>Непонятно, в чём конкретно проблема в ash... Для запуска программ без использования | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
6. "Программное выполнение команд" | |
Сообщение от Аноним (??) on 29-Апр-09, 12:09 | |
>Все таки интересно, почему функции system(), popen() рассчитаны только на sh... | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
7. "Программное выполнение команд" | |
Сообщение от Tonn (ok) on 29-Апр-09, 15:35 | |
Еще вопрос. Функция execl() выполняет команду, будь это простой ls или запуск сторонней программы, только 1 раз и сразу завершается. А как сделать, чтобы ввод комманд запрашивался постоянно? | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
8. "Программное выполнение команд" | |
Сообщение от const86 (ok) on 30-Апр-09, 09:32 | |
Вопрос туманный. Предполагаю, что ответ - fork или posix_spawn. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
9. "Программное выполнение команд" | |
Сообщение от Tonn (ok) on 30-Апр-09, 10:33 | |
>Вопрос туманный. Предполагаю, что ответ - fork или posix_spawn. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ] |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |