第10課--10_05_腳本編程之八 腳本完成磁盤分區格式化

1、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
2、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}'ide

相關文章
相關標籤/搜索