Amiga Unix — 68040 · 68060

Manual pages › BSD versions of commands (1B)

echo(1B)

echo arguments

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

Also by this name: echo(1), General commands · echo-original(1), General commands · echo(1F), Commands for forms and menus (FMLI)

NAME

echo - echo arguments

SYNOPSIS

/usr/ucb/echo [ arg ] ...
/usr/ucb/echo [ -n ] [ arg ]

DESCRIPTION

echo writes its arguments separated by blanks and terminated by a new-line on the standard output.

The /usr/bin/sh version understands the following C-like escape conventions; beware of conflicts with the shell's use of \:

\b   backspace
\c   print line without new-line
\f   form-feed
\n   new-line
\r   carriage return
\t   tab
\v   vertical tab
\\   backslash
\0n  where n is the 8-bit character whose ASCII code is
     the  1-,  2-  or 3-digit octal number representing
     that character.

The following option is available to /usr/bin/sh users only if /usr/ucb preceds /usr/bin in the user's PATH. It is available to /usr/csh users, regardless of PATH:

-n   Do not add the newline to the output.

echo is useful for producing diagnostics in command files and for sending known data into a pipe.

SEE ALSO

sh(1) in the User's Reference Manual.

NOTES

The -n option is a transition aid for BSD applications, and may not be supported in future releases.

The When representing an 8-bit character by using the escape convention \0n, the n must always be preceded by the digit zero (0).

For example, typing:   echo  'WARNING:\07'  will  print  the
phrase  WARNING:   and  sound the ``bell'' on your terminal.
The use of single (or double) quotes (or two backslashes) is
required to protect the ``\'' that precedes the ``07''.
For the octal equivalents of each character,  see  ascii(5),
in the System Administrator's Reference Manual.