kernelsky 发表于 2018-5-20 08:55:43

linux 命令(3)echo

   linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, echo命令在构建shell脚本时扮演着重要的角色

  1.   命令格式
echo
  2. 命令功能
  列出目标目录中所有的子目录和文件
  3. 命令参数
-n 不要在最后自动换行
--help 在标准输出上显示帮助信息。
--version 在标准输出上输出版本信息并退出。
-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般
文字输出:
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首,但不换行;
\t 插入tab;
\v 与\f相同;
\\ 插入\字符;
\nnn 插入nnn(八进制)所代表的ASCII字符;

  4. 命令实例
  实例1:输入一行文本并显示在标准输出上
  # echo i am boy
  i am boy
  实例2:将字符串直接写入到文件里
  # cat ttt.txt
  asdfasdfasdfasdf
  asfasdfasdfasdfasdf
  dddddddddddddddddddddddd
  # echo 'hello word'>ttt.txt
  # cat ttt.txt
  hello word
  实例3:echo -n 不换行输出
  $ echo -n "123";echo 456
  123456
  实例4:echo -e 处理特殊字符
  $ echo -e "a\bbcd"
  bcd
  $ echo -e "a\nbcd"
  a
  bcd
  参考:http://blog.csdn.net/lizhi200404520/article/details/8819762
  
页: [1]
查看完整版本: linux 命令(3)echo