Linux Command - echo
echo - print a string of text
echo test
echo "test"
echo $VAR1
echo $PATH
echo "This is a test: $VAR1"
echo "This is a test: ${VAR1}"
echo -e "test\ntest"
echo -e "test\atest"
echo "test" > output.txt
echo "test" >> output.txt
echo > big_log_file
Options:
-n | don’t output trailing newline |
-e | enable backslash escapes |
-E | disable backslash escapes ( default ) |
Escape characters:
| backslash | |
\a | alert (BEL) |
\b | backspace |
\c | produce no further output |
\e | escape |
\f | form feed |
\n | new line |
\r | carriage return |
\t | horizontal tab |
\v | vertical tab |
\0NNN | byte with octal value NNN (1 to 3 digits) |
\xHH | byte with hexadecimal value HH (1 to 2 digits) |