shell
文章平均质量分 85
权艺
这个作者很懒,什么都没留下…
展开
-
shell脚本使用教程3
shell脚本使用教程3 一.shell脚本实战 1.监控CPU #!/bin/bash US=$(vmstat |awk 'NR==3{print $13}') SY=$(vmstat |awk 'NR==3{print $14}') IDLE=$(vmstat |awk 'NR==3{print $15}') WAIT=$(vmstat |awk 'NR==3{print $16}') USE=$(($US+$SY)) echo "cpu用户占用: $US%" echo "cpu系统占用: $SY%"原创 2020-07-19 22:03:44 · 674 阅读 · 2 评论 -
shell脚本使用教程2
shell脚本使用教程2 一.shell函数与数组 1.函数 格式 func () { command } 2.数组 获取所有元素: # echo ${array[*]} # *和@ 都是代表所有元素 a b c 获取元素下标: # echo ${!a[@]} 0 1 2 获取数组长度: # echo ${#array[*]} 3 获取第一个元素: # echo ${array[0]} a 获取第二个元素: # echo ${array[1]} b 获取第三个元素: # echo ${array[2]} c原创 2020-07-19 21:18:37 · 410 阅读 · 0 评论 -
shell脚本使用教程1
shell脚本使用教程1 一.shell基础知识 1.位置变量 位置变量是指函数或脚本后跟的第n个参数。 1−1-1−n,需要注意的是从第10个开始要用花括号调用,例如${10} shift可对位置变量控制 #!/bin/bash echo "1: $1" shift echo "2: $2" shift echo "3: $3" # bash test.sh a b c 1: a 2: c 3: 2.特殊变量 3.单引号和双引号 单引号是告诉shell忽略特殊字符,而双引号则解释特殊符号原有的意义。原创 2020-07-19 12:23:01 · 288 阅读 · 0 评论