24 lines
502 B
Bash
24 lines
502 B
Bash
|
#!/usr/bin/env bash
|
||
|
|
||
|
# Change to blog folder
|
||
|
cd ../blog
|
||
|
|
||
|
# Get number of posts
|
||
|
POSTNUM=$( ls -l content-* | wc -l )
|
||
|
QUOTENUM=$( ls -l quote-* | wc -l )
|
||
|
if [[ $POSTNUM -gt $QUOTENUM ]];then
|
||
|
CURRNUM=$POSTNUM
|
||
|
else
|
||
|
CURRNUM=$QUOTENUM
|
||
|
fi
|
||
|
|
||
|
# Create post and quote from template
|
||
|
NEWPOSTNAME="content-$(printf %03d "$CURRNUM")"
|
||
|
NEWQUOTENAME="quote-$(printf %03d "$CURRNUM")"
|
||
|
cp .blog.template "$NEWPOSTNAME"
|
||
|
cp .quote.template "$NEWQUOTENAME"
|
||
|
|
||
|
# Show new file names
|
||
|
echo "$NEWPOSTNAME"
|
||
|
echo "$NEWQUOTENAME"
|