-
场景脚本结构
查看全部 -
语法高亮 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、设置方式分类
临时性的设置(末行模式设置)
永久性的设置(修改vimrc文件)
2、高亮模式设置: syntax on/off(末行模式下,临时生效)末行模式“:/syntax”可以搜索到syntax所在位置
/etc/vimrc或家目录下/home/jeson/.vimrc(添加syntax on/off,设置永久的,其中在用户家目录设置的只对该用户保存永久设置)
查看全部 -
#!/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} # echo ${ssharray[$i]} numbers="${numbers} | ${i}" i=$((i+1)) done while true do read -P "input number [ ${numbers} ]" execshell if [[ ! ${execshell} =~ ^[0-9]+ ]];then exit 0 #判断输入内容如果不是数字则退出 fi /bin/sh ./${ssharray[$execshell]} done
查看全部 -
## monitor.sh #!/bin/bash T=$(tput sgr0) #终端初始化赋值变量 declare -A ssharray #定义一个关联数组键值对,键-脚本号码,值-文件名 i=0 numbers="" for script_file in `ls -I "monitor_man.sh" ./` #ls -I排除过滤 do echo -e '\e[1;30m' "XXXXX:" $i '===>' $T ${script_file} i=$((i+1)) done
查看全部 -
关联数组:可以使用字符串作为数组索引 普通数组:只能使用整数作为数组索引 申明关联数组变量: declare -A ass_array1 赋值:数组名[索引]=变量值 ass_array1[index1]=pear
查看全部 -
##知识点 ##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
查看全部 -
语法高亮 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)
后面的变量表示初始化输出终端设置
查看全部 -
shell中的关联数组查看全部
-
场景脚本结构
查看全部 -
shell高亮显示
查看全部 -
VIM编辑器设置2查看全部
-
VIM编辑器设置
查看全部 -
shell中的关联数组
查看全部 -
shell脚本:提取Linux操作系统信息、获取信息系统运行状态、分析应用状态、应用日志分析
查看全部
举报