发现磁盘的shell
2016-05-24 15:50
483 查看
#!/bin/bash #set -x diskarray=(`cat /proc/diskstats |grep -E "\bsd[a-z]\b|\bxvd[a-z]\b|\bvd[a-z]\b"|awk '{print $3}'|sort|uniq 2>/dev/null`) length=${#diskarray[@]} ##diskarray[@] --->数组diskcarray的个数 printf "{\n" printf '\t'"\"data\":[" for ((i=0;i<$length;i++)) do printf '\n\t\t{' printf "\"{#DISK_NAME}\":\"${diskarray[$i]}\"}" if [ $i -lt $[$length-1] ];then printf ',' fi done printf "\n\t]\n" printf "}\n"
相关文章推荐
- 各种排序算法集锦
- phpwind 利用哈希长度扩展攻击进行getshell
- shell中的大括号和小括号 转自“红黑联盟”
- Hbase shell 常用命令
- Genymotion shell的使用以及实例
- Linux Shell系列教程之(二)第一个Shell脚本
- Linux Shell系列教程之(一)Shell简介
- shell脚本中的重定向符号
- 教你如何在linux上装逼,shell中颜色的设置
- shell ${} 用法
- shell脚本循环的意义和概念
- shell脚本if与read语句用法练习
- shell脚本基础与练习
- LINUX SHELL条件判断
- 经典-输出规律的数字序列
- linux的bash 终端操作快捷键
- 实现多点跳跃登录Xshell使用教程
- 如何建立Xshell中的日志文件
- shell指令expr使用指南
- shell中的条件判断和比较