Shell入门(十)之echo

一、echo参数

   echo [参数选项]  字符串

参数选项

-e    解析字符串中的转义字符,如

-E   这是默认设置,不解析转义字符

-n   不输出换行,可以使用echo -e 字符串"c" 代替

#!/bin/bash
a="abc
" 
echo  $a
echo -e $a
echo -n $a
echo a
echo -e a"c"
echo b

结果:

abc

abc

abc a
ab

二、echo输出字符串

echo  字符串

echo '字符串'

echo "字符串"

#!/bin/bash
a="abc" 
echo  $a
echo """ 

结果:

abc
"

三、echo输出文件

echo  字符串 > file    写入文件file

echo '字符串' > file

echo "字符串" > file

echo  字符串 >> file  追加写入文件file

...

#!/bin/bash
a="abc" 
echo  $a > file
echo """ >> file
cat file

结果:

abc
"
原文地址:https://www.cnblogs.com/maokun/p/7423092.html