|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Dec 2006
Messaggi: 4
|
[C] Help flusso di dati
Salve a tutti!Per caso qualcuno saprebbe aiutarmi dandomi un'idea su come gestire, su Linux, un flusso di dati, che può essere, per esempio, del tipo:
cat filegenerico.txt | sort | rev che fatto da shell ordina le righe di un filegenerico.txt e le stampa al contrario. Devo riprodurlo tramite systemcall in C. So che servono le Fifo per riuscire a gestire il tutto ma, nonostante io sappia come funzionano, bene o male, nn riesco a capire del tutto la logica che c'è dietro, come strutturare il programma, dato che il numero di pipe può variare da 2, 3, a 10..c'ho passato una giornata ieri ma nn è servito a nulla In più, poichè il mio programma è una shell minimale in linux, devo vedere quando incontro altri separatori tipo la redirezione o il &..e comportarmi di conseguenza.. Grazie in anticipo e buoni panettoni a tutti! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
fammi capire bene: devi riprodurre una sorta di shell? oppure devi solo occuparti di prendere l'output di un processo e fornirlo in ingresso a un altro?
|
|
|
|
|
|
#3 |
|
Junior Member
Iscritto dal: Dec 2006
Messaggi: 4
|
Si il progetto da realizzare consiste nella creazione di una shell con le funzionalita base..quale filename expansion, quoting, flusso di dati con piu pipe, redirezione input/putput/error. Help me please!!! Anche oggi c'ho sprecato su una giornata a vuoto..so come si fanno le singole cose: singola pipe, singola redirezione..ma metterle tutte insieme è un casino!!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:37.



















