case 案例实现简单工具箱
#!/usr/bin/bash
menu() {
cat <<-EOF
##############################
# h. help #
# f. disk partition #
# d. filesystem mount #
# m. memory #
# u. system load #
# q. exit #
##############################
EOF
}
menu
while true
do
read -p "Please input [h for help]: " action
case "$action" in
h)
menu
;;
f)
fdisk -l
;;
d)
df -h
;;
m)
free -m
;;
u)
uptime
;;
q)
break
;;
*)
echo "error"
esac
done
echo "finish..."