Backslashed escape sequences
Denys Vlasenko
vda.linux at googlemail.com
Fri Sep 19 23:46:49 UTC 2008
On Friday 19 September 2008 03:02, Marc W. Abel wrote:
> Gladly. In a Linux console or xterm, you can
>
> gnu-bash $ echo \\ec
>
> will clear the screen
> That's bash behavior, not coreutils echo behavior.
You mean "echo -e \\ec"?
>
> busybox $ echo \\ec
>
> will output "\ec" on the next line
>
> any-shell-on-gnu-coreutils-system $ /bin/echo \\ec
>
> does what Busybox does
>
> The FSF is not tremendously consistent across equivalent utilities; they
> own the copyrights to bash's echo and coreutils's echo, yet they behave
> differently.
Seems like a discrepancy between bash and coreutils.
All manpages I can find do not mention \e.
Let's not torture ourself yet trying to mimic both at once,
especially that \x1b and \033 work.
--
vda
More information about the busybox
mailing list