Answer Posted / tubecharger
In unix, echo is used to display whatever is following it
onto the terminal or screen. Special characters get handled
differently and are processed by the shell with their
special meaning. If special characters are to be displayed
using echo, then they must be preceded by a back-slash or
put in quotes or double quotes or a combination of all of
these depending on what you are trying to do.
For example:
example 1:
echo hello world
displays
hello world
example 2:
echo "Hello there!"
displays
Hello there!
(and here the special character ! is quoted so that it's
special meaning is ignored.)
example 3:
set message = "this is a message."
echo $message
displays
this is a message.
echo on - by itself does not turn on and off echoing of
commands to the terminal. echo on simply types "on" at the
terminal.
echo string >> filename may work on some systems but the
conventional way of doing this is using the cat command:
cat "hello world" > filename
Refer to the man page on csh, bash or sh for more details on
the echo command.
| Is This Answer Correct ? | 20 Yes | 2 No |
Post New Answer View All Answers
Are you in or at the office?
What does this command do,"$more readme.txt“?
What is .sh file?
Is it inbetween or in between?
What is the comma to display different lines that are found when compare two files?
Is grep faster than awk?
How does the system know where one command ends and another begins?
Explain the terms ‘system calls’ and ‘library functions’ with respect to unix commands?
How do I search a whole word in vim?
Describe the usage and functionality of the command rm –r * in unix?
What is in grep command?
What is the use of the command 'ls -x chapter[1-5]' ?
What is difference between grep and find command in unix?
What do chgrp command do?
how to sort the content of the file based on numeric values