• <Linux下echo指令>


    echo这个命令我们最常见的还是在shell脚本中的使用,if语句,for语句,case语句。。。。这些都不是对echo命令的全面了解。下面还有很多其他echo的参数:

    来自本人的日常生活,和对资料查看总结。

    echo指令可以将参数输出到标准输出设备上,多个参数之间默认用空格分开,在输出完成后自动添加换行符。

    echo命令通常用于显示输出文本,该命令的语法格式如下所示:

    -n  不输出最后的换行符

    -e  对转义字符进行解释

    -E  不对转义字符解释

    主要就以上三个参数,其他的只了解,用的不多

    -version  查看版本

    srting  指定显示的字符串

    echo命令可以通过使用-e和-E设定是否对转义字符进行解释,默认不做解释。

    转义字符:

      通常就是我们所见到的的以 开头的字符组合。

    转义字符有哪些?

    a  响铃警告

      删除前一个字符

    c  相当于 ,不输出末尾的

    f  换页

      换行

      回车,即光标移到首航

      插入水平tab

    v  插入垂直tab

    \插入反斜杠

    ‘  与 ""  插入单引号和插入双引号

    [root@redhat ~]# echo "i am a student"  //将原内容输出到显示器
    i am a student

    [root@redhat ~]# echo "hello shell"  //默认不对转义字符解释
    hello shell

    [root@redhat ~]# echo -e  "hello shell"  //-e对转义字符解释
    hello
     
     shell

    [root@redhat ~]# echo -E  "hello shell"  //转义字符不做解释
    hello shell

    什么是响铃警告呢?就是输出时会听到“叮”的声音,要是直接在系统中是听不到的,可以远程连接。

    [root@redhat ~]# echo -e  "hello a shell"
    hello 
     shell

    [root@redhat ~]# echo -e  "hello shell"  //删除前一个字符
    hell
     shell

    [root@redhat ~]# echo -e  "hello   shell c" "hello"  //c参数意思就是,就此打住,后面的不看了,只要前面的
    hello  shell

    其他的就不举例了。。。。。

  • 相关阅读:
    编程实现SQL Server备份和还原
    [推荐]asp.net string与color互换
    ASP.NET执行SQL超时的解决方案
    Starling 环形进度条实现
    [转]列举好游戏应具备的10个要素
    基于Starling的mask实现
    一直以来最头痛的问题:怎么样才能行之有效的解决游戏中后期枯燥的问题呢?求解
    [转]战棋系统的分析
    [转] java开源游戏
    设计模式(基础篇)软件设计七大设计原则(续一)
  • 原文地址:https://www.cnblogs.com/linux-super-meng/p/3791650.html
Copyright © 2020-2023  润新知