>> bash isn't everywhere (on UNIX)...
it is true - but first format - space is used as separator and spaceis escaped should be processed on every shell.
Regards
Pavel