The echo
command¶
The echo
command lets you display the line of text/string that is passed as an argument
Examples:¶
- To Show the line of text or string passed as an argument:
echo Hello There
2. To show all files/folders similar to the ls
command: echo *
3. To save text to a file named foo.bar: echo "Hello There" > foo.bar
4. 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 . |
Last update: 2022-05-12