第10课--10_05_脚本编程之八 脚本完成磁盘分区格式化

一、until 循环
where CONDTION;do
statement
done
进入循环,条件满足
退出循环,条件不满足
until CONDTION;do
statement
done
进入循环,条件不满足
退出循环,条件满足
for i in list ;do
statement
done
for ((expr1;epxr2,expr3));do
list
done
for((i=1;i<100;i++));do
list
done
二、ping
-c 1 ping 的次数
-w 1 ping等待时间
awk 报告生成工具,指定分隔符后显示相应的段。一行行读取文本,在把一行行根据给定分隔符划分成一个个块,分别给位置变量$1,$2,$3.....,但是其中$0表示整个所有字段
默认分隔符是空格,输出默认分隔符也是空格
awk 'PATTERN {ACTION}' targetfile
-F: 指定分隔符
ACTION:print $1
df -Ph | awk '{print $1,$3}'
df -Ph | awk '{print $0}'
df -Ph | awk '{print $NF}'
NF: number file字段个数
$NF:最后一个字段
awk -F: '{print $1,$3}' /etc/passwd
fdisk -l | awk '{}'
fdisk -l 2> /dev/null | grep "^Disk /dev/[sh]d[a-z]"
fdisk -l 2> /dev/null | grep "^Disk /dev/[sh]d[a-z]" | awk -F: '{print $1}'

转载于:https://blog.51cto.com/13788421/2316203

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值