Shell echo Command
The echo command of the Shell is similar to the echo command of PHP, and is used for the output of strings. Command format:
String
You can use echo to achieve more complex output format control.
1. Display Normal string:
" It is a test "
The double quotes here are completely omitted, and the following commands are identical to the previous instance:
is a test
2. Show escape characters
" \ "It is a test\" "
The result will be:
" It is a test "
Similarly, double quotes can also be omitted
3. Display variables
The read command reads a row from the standard input and assigns the value of each field in the input row to the shell variable
#!/bin/"$name It is a test"
The above code is saved as test.sh,name to receive the standard input variables, the result will be:
[Email protected] ~]# sh Test.shok is a test #输出
4. Show line breaks
" ok! \ n " #-"it it a test"
Output Result:
Ok! it it a test
5. Show No Line break
#!/bin/"ok! \c" #-"It is a test"
Output Result:
is a test
6. Show results directed to file
" It is a test " > MyFile
7. Output strings As-is, without escaping or taking variables (in single quotes)
' $name \ " '
Output Result:
$name \"
8. Show command Execution results
Echo ' Date '
Note: the use of anti-quotes ' instead of single quotes is used here .
The result will show the current date
- ::
Shell echo Command