Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Перенаправление потоков, построение конвейеров под Unix (http://forum.oszone.net/showthread.php?t=30098)

noname00.pas 13-12-2003 18:21 207241

Как осуществляется перенаправление потоков ввода-вывода для программ, которые мы запускаем из другой программы под Unixom?
То есть запускаем посредством fork и exec.

bgg0408 13-12-2003 23:48 207242

Можно в командной строке в принципе вставить символы >, < ,>>, <<. Но работает ли это с fork'ом - не уверен.

noname00.pas 14-12-2003 19:08 207243

Так нет, блин. Командной строки нет. Есть программа, которая будет запущена один раз и без параметров. :-) Собственно задача у меня - написать шелл. :-)

ivank 14-12-2003 19:59 207244

Посколько к манам доступа из винды нету, то помог гугл: http://www.google.com.ru/search?q=fo...;hl=ru&lr=

И в частности это: http://www.int.gu.edu.au/courses/2010int/tute04.html Как раз туториал понаписанию шелла в курсе по ОС.

Xwine 14-12-2003 20:52 207245

noname00.pas
а тебе не нужны перенаправления в шелле . по крайней мере я ими не пользовался . если хош - кину сурс .


Добавлено:

а вообще созадёшь пайп . закрываешь отцу доступ к чтению , сыну к хаписи в пайп и всё .
ну и дупишь на стдим\стдаут если надо.

Если можно, то английские термины на английском, русские на русском. Заранее спасибо.


[s]Исправлено: Prisoner, 3:25 15-12-2003[/s]


Время: 02:28.

Время: 02:28.
© OSzone.net 2001-