
shell
文章平均质量分 85
权艺
这个作者很懒,什么都没留下…
展开
-
shell脚本使用教程3
shell脚本使用教程3一.shell脚本实战1.监控CPU#!/bin/bashUS=$(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 · 757 阅读 · 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 · 486 阅读 · 0 评论 -
shell脚本使用教程1
shell脚本使用教程1一.shell基础知识1.位置变量位置变量是指函数或脚本后跟的第n个参数。1−1-1−n,需要注意的是从第10个开始要用花括号调用,例如${10}shift可对位置变量控制#!/bin/bashecho "1: $1"shiftecho "2: $2"shiftecho "3: $3"# bash test.sh a b c1: a2: c3:2.特殊变量3.单引号和双引号单引号是告诉shell忽略特殊字符,而双引号则解释特殊符号原有的意义。原创 2020-07-19 12:23:01 · 337 阅读 · 0 评论