Hola, On Sun, Apr 16, 2006 at 03:09:53PM +0200, [EMAIL PROTECTED] wrote: > hola a todos , estoy haciendo un script en el cual uso echo , lo quiero usar > con -en y si escribo: > echo -en "mensaje " > Me muestra : > -en mensaje
La salida que te genera la he visto en Debian GNU/Linux SID (bug?) que es el que uso en mi lap, pero en otra PC tengo Debian GNU/Linux Sarge y el resultado es el correcto, aunque mi SID no lo he actualizado hace un mes, así que tiene de seguro muchos bugs :) Estas usando sid Inestable? Un ejemplo, en sarge: echo -en "\tHola " Hola En SID (el que tengo desactualizado): echo -e "\tHola " -en Hola Temporalmente podrías arreglarlo así (existen otras muchas otras formas): echo -en "\tMensaje " | sed -e 's/^-en //' Eso te funcionará incluso con los echo en sarge, salvo el texto a mostrar empiece con '-en ' :) Saludos! > he probado > echo= "echo -en" > y despues usar: > $echo "mensaje " > pero el resultado es el mismo, tambien he probado entre corchetes , > prentesis , etc pero sin resultados , no he sabido ver la solucion en varios > manualles, aunque seguro que si la pondra , pero no he sabido encontrarla. > ¿ me podeis orientar ? > gracias,,,, -- # nmag only,,, C79A 1F61 C728 B523 25D9 7ACB D7D0 92E8 978B 82FF # gnupg 0x978B82FF [pgp.mit.edu] && GNU/Linux Registered User 312624 sub boo{$q=pack q;N;,join q++,reverse split q--,shift;$q=~s;\s+$;\n; ;$q} do {printf /%s/,boo($_)} for(9112662581, 676371445, 2158412302) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]