zoukankan      html  css  js  c++  java
  • Linux基础命令-echo

     echo命令

    功能:显示字符 (末尾自带换行功能)
    语法:echo [-neE][字符串]
    说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号 

    -n 不在字符的最后自动换行
    -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出
        a 发出警告声;    
            echo -e "a"
         退格键;    
            echo -e "abdcxx"
        c 不产生进一步的输出(c后面的字符或x特殊符号都不认);
        
     换行且光标移至行首;
        
     光标移至行首,但不换行(从第一个字母开始覆盖); 
            echo -e "abdc
    xx"
        	 插入tab;
        \ 插入字符;
        nnn 插入nnn(八进制)所代表的ASCII字符    
            echo -e "101"
    
    echo -e "33[43;31mred color33[0m" 
        30-37 前景颜色    40-47 背景颜色  
    用echo命令打印特效的文字:
    
      e[nm n为数字代码,多个以“;”隔开 [33;36;5m red hat [0m
    
      文字颜色码: 重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37
    
      背景颜色码: 重置=0,黑色=40,红色=41,绿色=42,黄色=43,蓝色=44,洋红=45,青色=46,白色=47
    
      其他数字参数:0 关闭所有属性、1 设置高亮度(加粗)、4 下划线、5 闪烁、7 反显、8 消隐
    
      xHH插入HH(十六进制)所代表的ASCII字符   
    echo "$VAR_NAME": 变量会替换,双引号表弱引用 命令不认,变量认
    echo '$VAR_NAME': 变量不会替换,强引用    什么都不认
    echo `echo $UID`: 命令替换    命令变量什么都认
      ``等价于$( )  
  • 相关阅读:
    Oracle ref cursor和sys_refcursor
    一些命令可以帮您了解Linux 操作系统用户信息
    Linux 6上使用UDEV绑定共享存储
    Oracle VirtualBox 问题汇总
    Linux 常用操作
    CentOS 7 运行级别切换
    Oracle 更新Opatch、打补丁
    django rest framework restful 规范
    CBV FBV rest framework
    CRM
  • 原文地址:https://www.cnblogs.com/evescn/p/7199792.html
Copyright © 2011-2022 走看看