代码
write_file(){
if [ ! -d "./file" ]; then
echo "create a file directory"
sudo mkdir -m 777 file
fi
if [ ! -d "./file/${1}" ]; then
echo "create a ${1} directory"
sudo mkdir -m 777 ./file/${
1}
fi
echo "writing....."
echo "日期"
echo ${
3} >>./file/${
1}/${
2}.txt
echo "title"
echo ${
4} >>./file/${
1}/${
2}.txt
echo "content"
echo ${
5} >>./file/${
1}/${
2}.txt
}
run(){
echo "----------备忘录--------------"
echo "请选择功能:1.添加备忘录 2.查询备忘录 3.退出"
read num
if [ $num -eq 1 ]
then
add_file
elif [ $num -eq 2 ]
then
select_file
else
echo "退出"
exit 0
fi
}
add_file(){
echo "------------添加备忘录------------"
echo "Enter title:"
read title
echo "Enter content:"
read content
DATE=`date +%Y-%m-%d`
TIME=`date +%Y-%m-%d,%H:%M:%S`
echo $DATE
name="$DATE-$title"
echo $name
write_file $DATE $name $TIME $title $content
}
select_file(){
echo "------------查询备忘录------------"
echo "输入查询日期,例如1999-09-19"
read D
if [ -d "./file/$D" ]; then
ls ./file/$D
echo "查询结束"
else
echo "没有记录"
fi
}
while :
do
run
done