This program also installs under "ekko" for unambiguous use. echo - output arguments separated by a delimiter syntax: echo [-E | -n | -F | -v | -c]... [--] [...] -c output configured internal character-size -E disable escapes completely, outputs even backslashes -e (ignored for compatibility with some versions of echo) -Fs use the string "s" for the delimiter, may have escapes -F disable output delimiting, normally done with spaces -n omits the normally-output trailing newline -v output version information -- signals the end of option processing Options are not output; use the -- option or \- to allow the output of text with leading dashes; for example: echo '\-n' echo -- -n ...will both actually output '-n'. Running echo with an unknown option, -h, or --help outputs help. All normal ANSI C character escape sequences are available: \a ANSI/C alarm (bell) \b ANSI/C backspace \f ANSI/C formfeed \n ANSI/C newline \r ANSI/C return \t ANSI/C h-tab \v ANSI/C v-tab \ooo ANSI/C code of three octal digits (ooo) \xhh ANSI/C code of two hex digits (hh) (See ANSI K&R C book, section A2.5.2, page ~193, for details) \c omit the final newline (duplicates the '-n' option) \E disable escapes for the rest of the current arg \e GNU/C escape character (\033) Any other character escaped by a backslash is simply output. Any backslashes found at the end of args will be output.