Shell入门(十)之echo

一、echo参数

   echo [参数选项]  字符串

参数选项

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

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

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

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

结果:

abc\n
abc

abc\na
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
"

 

posted @ 2017-08-24 14:54  茅坤宝骏氹  阅读(170)  评论(0编辑  收藏  举报