zoukankan      html  css  js  c++  java
  • echo常用操作

    echo -n 不换行输出

    [root@C ~]# echo -n "peter" ; echo "linux"
    peterlinux
    

    echo -e 输出转义字符

    #	 制表符
    [root@C ~]# echo -e "peter	linux"
    peter	linux
    
    # 退格键
    [root@C ~]# echo -e "peterlinux"
    linux
    
    #c 不换行输出,c后面的字符不输出
    [root@C ~]# echo -e "peterc" ; echo "linux"
    peterlinux
    
    [root@C ~]# echo -e "peterclearning"; echo "linux"
    peterlinux
    
    #
     换行输出
    [root@C ~]# echo -e "peter
    linux"
    peter
    linux
    
    #f 换行且新行的开头连着旧行的行尾,v 作用相同
    [root@C ~]# echo -e "peterflearningflinux"
    peter
         learning
                 linux
    
    [root@C ~]# echo -e "petervlearningvlinux"
    peter
         learning
                 linux
    
    #
     回车,光标移至行首但不换行,表示用后面的字符替换前面的字符
    [root@C ~]# echo -e "peter linux"
    linux

    #\ 表示本身
    [root@C ~]# echo -e "peter\linux"
    peterlinux

     echo -e 修饰字符串,比如彩色、下划线等

    echo -e 使用ANSI控制码来修饰字符串

    常见的ANSI控制码及颜色编号

    ANSI控制码
    属性
    字符颜色编号
    颜色
    背景色编号
    颜色
    33[0m
    关闭所有属性
    30
    黑色
    40
    黑色
    33[1m
    高亮
    31
    红色
    41
    红色
    33[4m
    下划线
    32
    绿色
    42
    绿色
    33[5m
    闪烁
    33
    黄色
    43
    黄色
    33[7m
    反显
    34
    蓝色
    44
    蓝色
    33[8m
    消隐
    35
    紫色
    45
    紫色
    33[30m -- 33[37m
    字符颜色
    36
    浅蓝色
    46
    浅蓝色
    33[40m -- 33[47m
    背景色
    37
    灰色
    47
    灰色
    33[K
    清除从光标到行尾的内容
     
     
     
     
    #输出红色字符
    [root@C ~]# echo -e "33[31mpeter33[0m"
    peter
    
    #输出红色背景字符
    [root@C ~]# echo -e "33[41mpeter33[0m"
    peter
    
    #输出黄底红色字符
    [root@C ~]# echo -e "33[43;31mpeter33[0m"
    peter
    
    #输出高亮字符
    [root@C ~]# echo -e "33[1mpeter33[0m"
    peter
    
    #输出下划线字符
    [root@C ~]# echo -e "33[4mpeter33[0m"
    peter
    
    #输出闪烁字符
    [root@C ~]# echo -e "33[5mpeter33[0m"
    peter
    
    #输出反显字符,由黑底白色变为白底黑色
    [root@C ~]# echo -e "33[7mpeter33[0m"
    peter
    
    #输出消隐字符,看上去没了,实际上是字符颜色变成背景色了
    [root@C ~]# echo -e "33[8mpeter33[0m"
    peter
    
    #ANSI控制符还可用于命令提示符的修饰
    [root@C ~]# export PS1="e[31mwww#e[0m"
    www#
    
  • 相关阅读:
    SSM:Spring整合SpringMVC框架
    SSM:搭建整合环境
    SpringMVC:常用注解
    SpringMVC的入门案例
    base64
    windows设置exe开机自启动
    Python-wmi模块
    Base64String转为图片并保存
    java给图片添加水印图片
    uni-app中封装axios请求
  • 原文地址:https://www.cnblogs.com/Peter2014/p/7587380.html
Copyright © 2011-2022 走看看