Re: Redirigere lo stdout di uno script bash allo stdin di un comando

2008-01-20 Per discussione Mattia
On Sun, 20 Jan 2008 15:17:27 +0100 Federico Di Gregorio <[EMAIL PROTECTED]> wrote: > > Ma non dovrebbe funzionare lo stesso visto che /bin/sh è un link > > simbolico a /bin/bash?? > > No, perché alcuni tipi di redirezione non sono uno standard delle Bourne > shell ma un'estensione della Bash. /

Re: Redirigere lo stdout di uno script bash allo stdin di un comando

2008-01-20 Per discussione Federico Di Gregorio
Il giorno dom, 20/01/2008 alle 14.59 +0100, Mattia ha scritto: > Il problema era che la prima riga dello script era: > #!/bin/sh > > Per farlo funzionare correttamente invece: > #!/bin/bash > > Ma non dovrebbe funzionare lo stesso visto che /bin/sh è un link > simbolico a /bin/bash?? No, perché a

Re: Redirigere lo stdout di uno script bash allo stdin di un comando

2008-01-20 Per discussione Mattia
On Sun, 20 Jan 2008 13:58:32 +0100 Davide Prina <[EMAIL PROTECTED]> wrote: [...] Scusami, non mi sono spiegato bene: intendevo dire redirigere lo stdout in modo permanente, in modo che gli output di tutti i comandi andassero a logger, non solo uno. Il problema era che la prima riga dello script

Re: Redirigere lo stdout di uno script bash allo stdin di un comando

2008-01-20 Per discussione Davide Prina
Mattia wrote: vorrei fare uno script che rediriga il suo stdout allo stdin di logger. devi usare una pipe, esempio $ echo "Ciao" | sed "s/C/M/" Dovrebbe essere un comando del tipo: exec > >(logger) Ma ottengo sempre l'errore: syntax error near unexpected token `>' prima di tutto non devi

Redirigere lo stdout di uno script bash allo stdin di un comando

2008-01-20 Per discussione Mattia
Ciao a tutti, vorrei fare uno script che rediriga il suo stdout allo stdin di logger. Per adesso devo creare una fifo per farlo, ma volevo sapere se si poteva farlo senza creare file intermedi. Leggendo qui: http://www.faqs.org/docs/abs/HTML/ioredirintro.html Dovrebbe essere un comando del tipo: