-
自动加入文件头查看全部
-
changjing查看全部
-
3.脚本内容: #!/bin/bash resettem=$(tput sgr0) #tput sgr0表示正常屏幕 declare -A ssharray i=0 numbers="" for script_file in `ls -I "monitor_man.sh" ./` #注意这个符号,是键盘数字1左边的键,不是单引号 #除了monitor_man脚本本身其他的都显示出来 do echo -e "\e[1;35m" "The Script:" ${i} '==>' ${resettem} ${script_file} ssharray[$i]=${script_file} #关联数组值和键的赋值 numbers="${numbers} ${i}" #将i存到临时变量numbers中 echo ${ssharray[$i]} i=$((i+1)) done while true #死循环,当if条件判断为false时才退出 do read -p "Please input a number [ ${numbers} ]:" -t 30 execshell if [[ ! ${execshell} =~ ^[0-9]+ ]];then exit 0 fi /bin/sh ./${ssharray[$execshell]} #如果用户输入的没有问题,则使用sh执行当前目录下的对应文件 done查看全部
-
Shell典型应用之主控脚本实现 提取Linux系统的系统信息,获取系统运行状态,分析应用状态,应用日志分析 一.vim编辑器设置 1.临时性质的设置高亮模式:在vim的底行模式输入 syntax on 或者 off 即可实现高亮模式的开关 永久性质的设置高亮模式(修改vimrc文件):vi /etc/vimrc 或者家目录下的 /home/jeson/.vimrc (添加 syntax on/off,设置永久的) 2.vim 设置行号 set number set nonumber 设置方法同理 3.自动缩进 set autoindent set cindent 4.Shell高亮显示 echo -e "终端颜色 内容 内容颜色" echo -e "\e[1;35m Henry3II say Hi~ \e[1;30m" 1表示使用颜色 $(tput sgr0) 加上这个表示之后命令行的颜色不受当前echo输出的颜色影响 30灰 31红 32绿 33黄 34蓝 35粉 36青 二.场景脚本 Input --> 控制脚本monitor_man.sh --> 0提取系统信息 1应用运行分析 2日志分析 monitor_man.sh 1.颜色控制:echo -e "\e[1;36m" "内容" $(tput sgr0) 2.shell中的关联数组: 在普通数组中只能使用整数作为数组索引,关联数组中可以使用字符串作为数组索引 声明关联数组变量 #declare -A ass_array1 数组名[索引]=变量值 #ass_array1[index1]=pear查看全部
-
monitor_man1.sh查看全部
-
场景脚本结构查看全部
-
http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html查看全部
-
shell中的关联数组查看全部
-
操作系统信息,运行状态,应用状态,日志分析查看全部
-
zi suo jing查看全部
-
关联数组查看全部
-
echo -e 终端颜色 + 显示内容+结束后的颜色 echo -e "\e[1;30m Jeson say Hi~ \e[1;0m" //1为设置终端颜色,0为相反;0m为黑色 echo -e "\e[1;30m" "Jeson say Hi~" $(tput sgr0) 变量的意思是初始化输入的终端查看全部
-
autocmd 函数调用、设置变量、自定义函数的开头 79-92h查看全部
-
开启自动缩进 :set autoindent :set cindent 文件头怎么设置: 71-85h查看全部
-
VIM编辑器设置 1、设置方式分类 临时性的设置(末行模式设置) 永久性的设置(修改vimrc文件) 2、高亮模式设置: syntax on/off(末行模式下,临时生效) /etc/vimrc或家目录下/home/jeson/.vimrc(添加syntax on/off,设置永久的)查看全部
举报
0/150
提交
取消