create.sh (655B)
1 #!/bin/bash 2 # 3 4 5 TITLE=$1 6 if [ -z "$TITLE" ]; then 7 TITLE=New 8 fi 9 10 UTC=`date --rfc-3339=seconds` 11 FILEPATH=site/default/`date +%Y`/`date +%m` 12 13 14 15 FILE=$FILEPATH/$TITLE.md 16 17 if [ -f $FILE ]; then 18 echo "$FILE existiert bereits" 19 exit 4 20 fi 21 echo "Lege an $FILE" 22 23 mkdir -p $FILEPATH 24 echo "---" >> $FILE 25 echo "Title: $TITLE" >> $FILE 26 echo "Date: $UTC" >> $FILE 27 echo "Keywords: $TITLE" >> $FILE 28 echo "Category: $TITLE" >> $FILE 29 echo "Url:" >> $FILE 30 echo "Author: `whoami`" >> $FILE 31 32 echo "---" >> $FILE 33 echo "" >> $FILE 34 echo "" >> $FILE 35 36 37 38 "${EDITOR:-vi}" $FILE 39 40 echo "Thank you".