zoukankan      html  css  js  c++  java
  • [shell基础]——echo命令

    echo命令:在shell中主要用于输出

    1. -n     不换行的显示结果(默认是换行的)

     

    2. -e " "  支持双引号中使用一些特殊字符

    常用的特殊字符有

    a  发出警告声;
      删除前一个字符;
    c  最后不加上换行符号;
    f、v 换行但光标仍旧停留在原来的位置;
    
      换行且光标移至行首;
    
       光标移至行首,但不换行;
    	   插入tab;
    \   插入字符;
    
    nn 插入nnn(八进制)所代表的ASCII字符;
    

    3. 用echo命令打印特效和颜色文字

    文字颜色码: 重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37
    背景颜色码: 重置=0,黑色=40,红色=41,绿色=42,黄色=43,蓝色=44,洋红=45,青色=46,白色=47
    其他数字参数:0=关闭所有属性,1=加粗,4=下划线,5=闪烁,7=反显,8=消隐

    # echo -e "e[31;5m  * * * * * * * * * * * * * * * e[0m"
    # echo -e "e[31;5m  *           主菜单界面       *  e[0m"
    # echo -e "e[31;5m  * * * * * * * * * * * * * * *   e[0m"
    # echo -e "e[1m          1. 登录到WEB服务器           e[0m"

    脚本实例  

    [root@sxjy ~]# echo "hello world"
    hello world
    [root@sxjy ~]# echo -n "hello"
    hello[root@sxjy ~]# 
    [root@sxjy ~]# echo -e "hello	world"
    hello    world
    #实现倒计时效果
    #!/bin/bash
    
    for i in `seq 3 -1 1`
    do
        echo  -e "
    $i"
        sleep 1
    done
  • 相关阅读:
    next_permutation( ) 和prev_permutation( ) 全排列函数
    F
    STL入门
    H
    C
    提交按钮组件
    JScorllPane面板(带滚轮的JPane)
    JPanel画板
    网络布局管理器
    边界布局管理器
  • 原文地址:https://www.cnblogs.com/snsdzjlz320/p/5598915.html
Copyright © 2011-2022 走看看