zoukankan      html  css  js  c++  java
  • echo命令

    描述:显示一行指定的文本。

    用法:echo[选项]...[字符串]...

    选项:-n  不输出换行,默认echo输出内容后会换行

       -e  支持反斜线开始的转义字符,屏蔽反斜线后面字符的原本含义(也就是开启转义)

    如果使用-e选项,则可以识别如下字符序列的特殊含义

       \  反斜线

       a  报警器

         退格键

       c  不生成格外输出,默认echo会自动添加换行

       f  输入表单格式,换行后保留光标位置

          换行

          生成水平Tab

       v  生成垂直Tab

    实例:

    1. echo "Hello World"    # 直接输出指定的字符串,这里的双引号完全可以省略

    输出结果:Hello World

    2. echo -e "\"    # 默认echo无法输出 符号

    输出结果:

    3. echo -e "a"   # 计算机蜂鸣器会响一声

     

    4. echo -e "1122"    # 回删一个字符

    输出结果:122

    5. echo -e "helloc"    # 不换行,等同于echo -n "hello"

    输出结果:hello[root@192 ~]#

    或者看下面的实例:

    #!/bin/sh

    echo -e "OK! c"     # -e 开启转义 c 不换行

    echo "It is a test"

    输出结果:OK! It is a test

    6. echo -e "hellofthe world"    # 表单格式

    输出结果:

    hello
    the world

    7. echo -e "hello the world"    # 水平Tab键

    输出结果:hello   the     world

    8. echo -e "hellovthevworld"    # 垂直Tab键

    输出结果:

    hello
      the
        world

    9. 显示结果定向至文件

    echo "It is a test" > myfile

    10. 原样输出字符串,不进行转义或取变量(用单引号)

    echo '$name"'

    输出结果:$name"

    11. 显示命令执行结果

    echo `date`

    注意: 这里使用的是反引号 `, 而不是单引号 '。

    结果将显示当前日期:Wed Oct 2 04:43:21 EDT 2019

  • 相关阅读:
    初识EntityFramework6
    EntityFramework6 快速入门教程
    使用EntityFramework6连接MySQL
    Less的安装与配置
    Gitlab-CI持续集成之Runner配置和CI脚本
    CPU简单科普
    Mysql技能之【性能优化方案】
    自动化测试探索学习之路(1)
    性能测试知识之基础理论
    http协议、cookie及session
  • 原文地址:https://www.cnblogs.com/opsprobe/p/11617736.html
Copyright © 2011-2022 走看看