9-shell echo命令

Posted WF_Chen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了9-shell echo命令相关的知识,希望对你有一定的参考价值。

Shell echo命令
Shell 的 echo 指令与 php 的 echo 指令类似,都是用于字符串的输出。命令格式:
  echo string
您可以使用echo实现更复杂的输出格式控制。
1.显示普通字符串:
  echo "It is a test"
这里的双引号完全可以省略,以下命令与上面实例效果一致:
  echo It is a test
2.显示转义字符
  echo ""It is a test""
结果将是:
  "It is a test"
同样,双引号也可以省略
3.显示变量
read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量
  #!/bin/sh
  read name
  echo "$name It is a test"
以上代码保存为 test.sh,name 接收标准输入的变量,结果将是:
  [[email protected] ~]# sh test.sh
  OK                     #标准输入
  OK It is a test      #输出
4.显示换行
  #!/bin/sh
  echo "OK! " #  换行
  echo "It it a test"
输出结果:
  OK!

  It it a test
5.显示不换行
  #!/bin/sh
  echo "OK! c" # c 不换行
  echo "It is a test"
输出结果:
  OK! It is a test
6.显示结果定向至文件
  echo "It is a test" > myfile
7.原样输出字符串,不进行转义或取变量(用单引号)
  echo ‘$name"‘
输出结果:
  $name"
8.显示命令执行结果
  echo `date`
注意: 这里使用的是反引号 `, 而不是单引号 ‘。
结果将显示当前日期
Thu Jul 24 10:08:46 CST 2014





















































以上是关于9-shell echo命令的主要内容,如果未能解决你的问题,请参考以下文章

shell

echo是啥命令

linux的echo命令使用变量。

linux基础命令--echo

linux下echo命令详解

find命令批量echo清空后缀相同的文件