Portál AbcLinuxu, 11. května 2025 23:22

Dotaz: problem z pipou a EOF

23.7.2007 15:36 tomas
problem z pipou a EOF
Přečteno: 227×
Odpovědět | Admin
ahoj, mam nasledujuci problem, v rodicovskom, procese pocielam data cez pipu do deckeho procesu, v ktorom bezy program tar, ktory cita data zo pipe, problem mam, ze neviem ako mam taru povedat, kde je EOF, skusal som zatvorit pipu, co by mu malo indikovat EOF, ale nepomohlo, neviete niekto ako mu mam poslat signa l ctrl+D Je to klasika v C-cku.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.7.2007 16:20 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: problem z pipou a EOF
Odpovědět | | Sbalit | Link | Blokovat | Admin
RTFM

v man pipe je priklad, ktory riesi presne to co chces.
If you hold a Unix shell up to your ear, you can you hear the C.
23.7.2007 16:30 tomas
Rozbalit Rozbalit vše Re: problem z pipou a EOF
Odpovědět | | Sbalit | Link | Blokovat | Admin
uff to tazko, tam je to kontrolovane v cykle, a ja tar spustim iba raz takto execl("tar", "tar", "-zx", 0);, a sypem mu data cez pipu, a na konci sypania mu chcem dat signal ctrl+D.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.