echo 可以将字符串打印到标准输出中。
字符串输出
字符串带不带双引号的效果是一样的,都是讲字符串输出并解析 $ 符号
| 1 | $ echo hello world | 
单引号包围时不会识别 $ 符号,只是单纯的将字符串输出
| 1 | $ echo $PATH | 
 号包围时不但识别$符号,还会将字符串当shell` 语句执行
| 1 | $ touch test.sh | 
参数说明
echo 默认输出后会带有回车,加上参数 -n 会去掉回车
| 1 | $ echo -n Hello World | 
echo 默认不识别转义字符,即默认使用了 -E 参数
| 1 | $ echo 'Hello\nWorld' | 
使用 -e 参数可以解析转义字符
| 1 | $ echo -e 'Hello\nWorld' | 
还可以解析下列转义字符
| 1 | \\ 反斜杠 | 
输出到文件
使用 > 可以将字符串覆盖到文件中
| 1 | $ echo 'Hello World' > hello.txt | 
使用 >> 可以将字符串追加到文件中
| 1 | $ echo 'Hello World' >> hello1.txt | 
最近热读
            
            
            
            
            
            
            
            
            
            
            
      
                扫码关注公众号,或搜索公众号“温欣爸比”
                及时获取我的最新文章
                 
            
       
             
		 
                      