由于需要,做了一个小的shell,放在这里,有需要的同学可以使用。
#!/bin/sh
if_dir_exist_2mk(){
if [ ! -d "/usr/craft/haochuang/data/" ];then
mkdir -p /usr/craft/haochuang/data
else
echo "1.文件夹已经存在"
fi
}
if_dir_exist_2delete(){
if [ -d "/usr/craft/haochuang/data/" ];then
echo "2.文件夹存在"
else
echo "2.文件夹不存在"
fi
}
if_file_exist_2create(){
if [ ! -f "/usr/craft/haochuang/data/file-hao" ];then
echo "3.文件不存在,即将创建"
touch /usr/craft/haochuang/data/file-hao
else
echo "3.文件已存在"
fi
}
if_file_exist_2delete(){
if [ -f "/usr/craft/haochuang/data/file-hao" ];then
echo "4.文件已存在"
else
touch /usr/craft/haochuang/data/file-hao
fi
}
#if_dir_exist_2mk
#if_dir_exist_2delete
#if_file_exist_2create
#if_file_exist_2delete
echo "***************************************"
echo "*** 请根据需要输入相应数字: ***"
echo "*** 创建文件夹,请输入数字:1 ***"
echo "*** 删除文件夹,请输入数字:2 ***"
echo "*** 创建文件,请输入数字:3 ***"
echo "*** 删除文件,请输入数字:4 ***"
echo "*** 退出,请输入数字:0 ***"
echo "***************************************"
while true; do
read -p "请根据以上提示输入数字: " number
case $number in
0) echo "0:退出"
exit
;;
1) echo "1:创建文件夹"
if_dir_exist_2mk
;;
2) echo "2:删除文件夹"
if_dir_exist_2delete
;;
3) echo "3:创建文件"
if_file_exist_2create
;;
4) echo "4:删除文件"
if_file_exist_2delete
;;
esac
done
待续
赠人玫瑰
手留余香
我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系!-杨绛先生