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)