[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On 11/7/05, Octavio Ruiz (Ta^3) <tacvbo en tacvbo net> wrote: > > > > Que nada tiene que ver con lo que dije: si metes varios renglones a > > > > una variable pierdes los CR. Y siendo más específico, eso es lo que > > > > pasa en bash. Ahora, la manera en que "echo" manda cosas a su STDUOT > > > > es asunto de echo y nada que ver con lo que bash hace. > > > No si modificas tu variable IFS > Usa `read` e itera sobre el contenido de la variable. (while read contenido; > do..) A ta'chido... pero otra vez nada que ver con lo que decía. Por cierto, como mero breviario cultural: $ man bash ... IFS The Internal Field Separator that is used for word splitting after expansion and to split lines into words with the read builtin command. The default value is ``<space><tab><newline>''. Nótese el "default value". Si lo cambiamos por IFS=' ' en realidad estamos reduciendo el alcanse de esta variable al dejar fuera el <space> y el <tab>. En fin... ahí la vemos, tengo un script que terminar y un anuncio que publicar.. -- Saludos, Toño ---- http://agc.com.mx/antoniogc/blog