[Linuxtrent] Re: appello agli esperti perl

  • From: Guido Brugnara <gdo@xxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Fri, 31 Oct 2014 09:27:38 +0100

On 31/10/2014 09:09, Michele Bert wrote:
... Allora faccio un'altra domanda. Il processo in questione riconosce un comando, in conseguenza del quale lui legge lo standard input fino al successivo EOF (usato iterativamente: Ctrl-D), e lo riversa in un file che lui è in grado di identificare (similmente ad un ad un comando "cat >file.ext" per intenderci). Ho tentato di sfruttare questo comando, ma mi sono bloccato perché non sapevo cosa scrivere nella pipe per indicare all'altro processo la fine del file. Non so se mi sono spiegato bene...

Per lanciare il processo che elabora i file utilizza IPC::Run, così puoi scrivere nello STDIN un comando alla volta.

Ctrl-D non dovrebbe essere altro che il carattere 0x04, vedi http://en.wikipedia.org/wiki/End-of-transmission_character "Usage in mainframe computer system communications protocols"

Prova a inviare allo STDIN del processo il carattere "\x04"  o "\004"

bye
gdo


--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: