Re: [ssfr] Affichage en ligne dans une boucle

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


On 2013-12-16 15:32:50 +0100, Vincent Lefevre wrote:
> [...]
> > for i in * ;    do
> > 	echo "Traitement de $i...\c"
> > 	traitement | tr '\n' ' ' 
> > 	echo "Terminé"
> > done
> 
> sauf que le traitement du \c dépend aussi du shell. Par exemple,
> avec ksh 93u+20120801-1 sous Debian:
> 
> ypig:~> ksh93
> $ echo "foo\c"
> foo\c
> 
> Idem avec le sh de BusyBox v1.21.1.

Idem avec le "echo" des coreutils (8.21):

ypig:~> /bin/echo "foo\c"
foo\c

Note: ksh93 et BusyBox sh ont bien un "echo" builtin, car il diffère
de celui des coreutils, par exemple sur "echo --version".

-- 
Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/