📄 example16.16
字号:
#! /bin/shrm $HOME/df_output $HOME/message 2> /dev/nulluname_out=`uname` case "$uname_out" in HP-UX) bdf | awk '{print $5,$6}' | awk -F% '$1>90 {print $0}' \ > $HOME/df_output ;; SunOS) df -k | awk '{print $5,$6}' | awk -F% '$1>90 {print $0}' \ > $HOME/df_output ;; Linux) df | awk '{print $5,$6}' | awk -F% '$1>90 {print $0}' \ > $HOME/df_output ;; Darwin) df | awk '{print $5,$6}' | awk -F% '$1>90 {print $0}' \ > $HOME/df_output ;; *) echo "Sorry, $uname_out UNIX not supported by this script" ;;esacif [ -s $HOME/df_output ]thenecho "** WARNING **" > $HOME/messageecho "The following file systems are filling up." >> $HOME/messageecho "You may want to look into the situation." >> $HOME/messagecat $HOME/df_output >> $HOME/messagecat $HOME/messageecho "This warning message is stored in the file $HOME/message"echo "You should create a copy of the file now if you would"echo "like to save this message."firm $HOME/df_output
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -