🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

2 total messages Started by Hallvard B Furuseth Tue, 17 Nov 1992 22:42
Lese fra subprosess
#24
Author: Hallvard B Furuseth
Date: Tue, 17 Nov 1992 22:42
6 lines
585 bytes
Har noen en programstubb (C, perl eller sh) for } skrive en
kommandolinje til en subprosess (et vanlig unix-filter) og lese svaret -
som best}r av 0 eller flere linjer?
--

Hallvard
Re: Lese fra subprosess
#25
Author: Hallvard B Furuseth
Date: Thu, 19 Nov 1992 11:50
24 lines
1305 bytes
Jeg skrev:

> Har noen en programstubb (C, perl eller sh) for } skrive en
> kommandolinje til en subprosess (et vanlig unix-filter) og lese svaret -
> som best}r av 0 eller flere linjer?

Kanskje jeg skulle presisere litt bedre -

	Jeg forker et UNIX-filter:
		int kommando[2], svar[2];
		pipe (kommando); pipe(svar); if (!fork()) { ... } ...
	og vil gj|re
	while (xyzzy) {
		skriv en linje til subprosessen;
		les svaret (null eller flere linjer);
		bruk svaret til ett eller annet;
	}
N}r subprosessen leser neste linje, er den ferdig med svaret p} forrige.
S} jeg kan gj|re select() p} dens stdin for } sjekke at svaret er
ferdig hvis subprosessens stdout er linjebufret.  Betyr det at jeg m}
ty til en pty, eller finnes en passende ioctl?
--

Hallvard
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads