12345678910111213141516171819202122232425nofile() { touch source/_data/shuoshuo.yml echo >> source/_data/shuoshuo.yml echo "- date: $(date +'%Y-%m-%d %H:%M:%S')" >> source/_data/shuoshuo.yml echo " key: 1" >> source/_data/shuoshuo.yml echo " content: $@" >> source/_data/shuoshuo.yml}hadfile() { key=$(grep -oE 'key: [0-9]+' source/_data/shuoshuo.yml | \ tail -n 1 | \ sed 's/key: //') ((key++)) echo >> source/_data/shuoshuo.yml echo "- date: $(date +'%Y-%m-%d %H:%M:%S')" >> source/_data/shuoshuo.yml echo " key: $key" >> source/_data/shuoshuo.yml echo " content: $@" >> source/_data/shuoshuo.yml}if [[ -f source/_data/shuoshuo.yml ]]then hadfile $@else nofile $@fi