字符菜单管理
1、shell函数定义
function menu(){
echo 'this is a fun';
}
例:
#!/bin/bash
#func.sh
function menu(){
echo 'this is a func!!!';
}
menu
menu
menu
保存后更改权限 chown a+x func.sh
2、shell函数使用
menu
3、cat命令的heredoc使用方法
例:
#!/bin/bash
#cat.sh
name='user1'
cat << eof
aaaaaaa${name}aaaaaaaaaaaaaaaaaaaa
aaaaaaa'echo -e "\033[30;47m$name\033[0m"'aaaaaaaaaaaaaaaaaaaa
aaaaaaaa${name}aaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaa
foe
可以按格式输出
4、字符界面下字体的颜色控制
echo -e “\033[30;47m test \033[0m”
5、shell如何包含文件
vi func.sh
. menu.sh
menu #执行menu.sh中的menu函数
例:
#!/bin/bash
#func.sh
. menu.sh
menu
6、while如何写一个死循环
while true
do
#执行的代码
done
例:
#!/bin/bash
#func.sh
while true
do
echo 1
sleep 1
done
1用户添加
2用户删除
3修改密码
4查看硬盘空间使用情况
5查看内存空间使用情况
6退出菜单