Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 1.24 KB

021-the-echo-command.md

File metadata and controls

45 lines (35 loc) · 1.24 KB

The echo command

The echo command lets you display the line of text/string that is passed as an argument

Examples:

  1. To Show the line of text or string passed as an argument:
echo Hello There
  1. To show all files/folders similar to the ls command:
echo *
  1. To save text to a file named foo.bar:
echo "Hello There" > foo.bar
  1. To append text to a file named foo.bar:
echo "Hello There" >> foo.bar

Syntax:

echo [option] [string]

It is usually used in shell scripts and batch files to output status text to the screen or a file.The -e used with it enables the interpretation of backslash escapes

Additional Options and their Functionalities:

Option Description
\b removes all the spaces in between the text
\c suppress trailing new line with backspace interpretor ‘-e‘ to continue without emitting new line.
\n creates new line from where it is used
\t creates horizontal tab spaces
\r carriage returns with backspace interpretor ‘-e‘ to have specified carriage return in output
\v creates vertical tab spaces
\a alert returns with a backspace interpretor ‘-e‘ to have sound alert
-n omits echoing trailing newline .