您的位置:首页 > 运维架构 > Shell

Shell入门(十)之echo

2017-11-23 12:35 183 查看
一、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
"

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: