• Shell脚本的特性


    bash shell特性

    1.命令补全和文件路径补全, 如果写错无法补全   table
    2.命令历史记忆功能history
    3.别名功能alias、unalias
    4.常用快捷键ctrl+u,k,a,e,l,c,z,d,w,r,y
    5.前后台作业控制bg,fg,jobs,screen
    6.输入输出重定向 >,>>,1>,2>>,&>,cat <
    7.管道 |将前者命令的标准输出交给后者命令的输入 tee 
    8.命令排序
        ;   没有逻辑关系,无论分号前面的命令执行是否成功都执行后者命令
        &&  前面执行成功, 则执行后者
        ||  前面执行不成功, 则执行后者
    9.shell 通配符
        * 匹配任意多个字符
        ? 匹配任意一个字符
        [] 匹配括号中任意一个字符a-z,0-9,A-Z,a-Z
        () 在子 shell 中执行(cd /boot;ls) (umask 077; touch file1000) 
        {} 集合 touch file{1..9}
         转义符
    10.echo输出颜色、printf 格式化输出文本
    [root@Shell ~]# echo -e "33[30m 黑色字 33[0m"
    [root@Shell ~]# echo -e "33[31m 红色字 33[0m"
    [root@Shell ~]# echo -e "33[32m 绿色字 33[0m"
    [root@Shell ~]# echo -e "33[33m 黄色字 33[0m"
    [root@Shell ~]# echo -e "33[34m 蓝色字 33[0m"
    [root@Shell ~]# echo -e "33[35m 紫色字 33[0m" 
    [root@Shell ~]# echo -e "33[36m 天蓝字 33[0m"
    [root@Shell ~]# echo -e "33[37m 白色字 33[0m"
    
  • 相关阅读:
    分布式文件存储系统-HDFS
    Java中的常用类
    分布式协调框架ZooKeeper
    【Redis】Redis慢查询
    kubectl工具管理应用
    kubectl命令管理
    To check your hdfs port use the following command in linux
    hadoop HDFS常用文件操作命令
    在scala中关于split以及正则表达式
    pandas入门之Series
  • 原文地址:https://www.cnblogs.com/xuliangwei/p/10532019.html
Copyright © 2020-2023  润新知