简介 目录 评价 推荐
  • qq_芒果布丁_0 2021-06-09

    输入2会执行对应的脚本2

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    执行对应的脚本,输入0会分析日志,输入2会执行对应的脚本2

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    输入非数字 f 则退出

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    用if判断中断循环

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    可以加入判断,只允许输入ID,数字等,先用ctrl+c中断。

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    输入什么,然后就会输出什么。

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    输入2,然后会输出2

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    中断循环

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    输出numbers

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    关联数组赋值

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    关联数组

    ssharray[$i]=${script_file}

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    .sh

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    冒号改成分号

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    截图

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    场景控制脚本(上)
    vi monitor_man.sh
    -------------
    #!/bin/bash
    resettem=$(tput sgr0)
    declare -A ssharray
    i=0
    numbers=""

    for script_file in `ls -I "monitor_man.sh" ./`
    do
    echo -e "\e[1;35m" "The Script:" ${i} '==>' ${resettem} ${script_file}
    i=(($i+1))
    done

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    关联数组:可以使用字符串作为数组索引
    普通数组:只能使用整数作为数组索引
    申明关联数组变量:
    declare -A ass_array1
    赋值:数组名[索引]=变量值
    ass_array1[index1]=pear


    shell中的数组分为普通数组和关联数组;
    普通数组的基本赋值:arr=(a b c)   arr[index]=a

    declare -A ass_array1           #申明关联数组变量
    ass_array1[index1]=pear         #使用关联数组

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    shell高亮显示:echo -e 终端颜色 + 显示内容 + 结束后的颜色

    echo -e "\e[1;30m" "xxx" $(tput sgr0)    //-e 颜色指令 参数1 具体颜色 参数2 显示内容 参数3 重置颜色

    echo -e "\e[1;30m" "Jason say hi!" $(tput srg0)
    echo -e "\e[1;35m Jason say hi \e[1;30m"
    #字符高亮显示 echo -e "\e[1;35m" "sting" "\e[1;0m"
    resettem=$(tput sgr0)         #恢复系统默认高亮显示tput sgr0或\e[1;0m
    "\e[1;35m" +string+ resettem  #设置字符串高亮
    declare -A ssharray           #定义关联数组
    ssharray[$i]=${script_file}   #使用关联数组

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    场景脚本结构

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    Shell脚本常用场景# 提取系统信息# 应用分析# 日志分析

    ##知识点
    ##1 执行脚本,如何让终端进行高亮显示
    ##2 shell如何定义关联数组
    #!/bin/bash
    resettem=$(tput sgr0)
    declare -A ssharray
    i=0
    numbers=""
    for script_file in `ls -I "monitor_man.sh" ./`
    do
        echo -e '\e[1;35m'"The Script:" ${i} '===>' ${resettem} ${script_file}
        grep -E "^\#Program function" ${script_file}
        ssharray[$i]=${script_file}
        numbers="${numbers} | ${i}"
        i=$((i+1))
    done

    0赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    syntax on/off 高亮;set autoindent/cindent 自动缩进;set number/nonumber 显示行号

    语法高亮 syntax on

    显示行号 set number

    自动缩进 set autouindent / set cindent

    自动加入文件头

    shell高亮显示

    基本格式 echo -e 终端颜色 + 显示内容 + 结束后颜色

    eg: echo -e "\e[1;30m hello word ! \e[1;0m"

    这里1表示开启终端显示 如果是0则表示不开启终端显示

    echo -e "\e[1;30m" "hello word !"  $(tput sgr0)

    后面的变量表示初始化输出终端设置

    1赞 · 0采集
  • qq_芒果布丁_0 2021-06-09

    vim配置(vim编辑器操作,观看达人养成计划二的第一章)
    1、设置方式分类
    临时性的设置(末行模式设置)
    永久性的设置(修改vimrc文件)
    2、高亮模式设置:
    syntax on/off(末行模式下,临时生效)末行模式“:/syntax”可以搜索到syntax所在位置
    /etc/vimrc或家目录下/home/jeson/.vimrc(添加syntax on/off,设置永久的,其中在用户家目录设置的只对该用户保存永久设置)
    临时性设置:
    将vim编辑器中的高亮关闭:进入vim /etc/man.config中,末行模式输入syntax off
    永久性设置:
    进入vim /etc/vimrc 改变系统整个用户的配置,将syntax on 改为syntax off

    0赞 · 0采集
  • 無心_xiong 2021-06-07

    场景脚本

    0赞 · 0采集
  • Buer梦想当咸鱼吖 2020-07-18

    Shell脚本常用场景

    # 提取系统信息

    # 应用分析

    # 日志分析

    0赞 · 0采集
  • 海阳之新 2020-07-04

    echo 终端颜色

    截图
    0赞 · 0采集
  • 海阳之新 2020-07-04

    shell常用应用场景

    截图
    0赞 · 0采集
  • weibo_fate自身难保_0 2020-01-13

    shell高亮显示

    截图
    0赞 · 0采集
  • weibo_fate自身难保_0 2020-01-13

    syntax on

    set number

    set autoindent

    set cindent

    截图
    0赞 · 0采集
  • 加油在加油 2019-10-26

    shell中的关联数组

    截图
    0赞 · 0采集
  • 加油在加油 2019-10-26

    shell高亮显示

    截图
    0赞 · 0采集
  • 加油在加油 2019-10-26

    shell高亮显示

    截图
    0赞 · 0采集
数据加载中...
开始学习 免费