diff --git a/blog.sh b/blog.sh index 6f175db..af731a4 100755 --- a/blog.sh +++ b/blog.sh @@ -2,7 +2,7 @@ # Site specific settings DOMAIN="https://iiogama.0x212.com" -TITLE="Just some dude creating things" +TITLE="Some dude doing stuff" DESCRIPTION="iiogama@0x212.com" COPYRIGHT="Copyright $(date +%Y), Thai Noodles" AUTHOR="Thai Noodles, (iiogama@0x212.com)" @@ -41,19 +41,19 @@ function build_feed() { $COPYRIGHT $TTL" >> "$OUTPUT_DIR/$FEED_FILE" find $OUTPUT_DIR/$BLOG_DIR -type f -name "*.html" | while read file; do - POST_DATE="$(date -d "$(sed -n 's|^

\([^<]*\)

$|\1|p' $file)" +"%a, %d %b %Y %H:%M:%S")" - CAT_DATE="$(date -d "$(sed -n 's|^

\([^<]*\)

$|\1|p' $file)" +"%Y/%m/%d/%u")" - POST_TITLE="$(sed -n 's|^

\([^<]*\)

$|\1|p' $file)" + POST_DATE="$(date -d "$(sed -n 's|

\([^<]*\)

$|\1|p' $file)" +"%a, %d %b %Y %H:%M:%S")" + CAT_DATE="$(date -d "$(sed -n 's|

\([^<]*\)

$|\1|p' $file)" +"%Y/%m/%d/%u")" + POST_TITLE="$(sed -n 's|

\([^<]*\)

$|\1|p' $file)" POST_CONTENT="$(sed -n '/
/,/<\/article>/p' $file | sed -e '1s/.*
//' -e '$s/<\/article>.*//')" echo " $POST_DATE PST $CAT_DATE $POST_TITLE - $DOMAIN/$BLOG_DIR$(basename ${file}) + $DOMAIN/$BLOG_DIR/$(basename ${file}) $AUTHOR - $DOMAIN/$BLOG_DIR$(basename ${file}) + $DOMAIN/$BLOG_DIR/$(basename ${file}) " >> "$OUTPUT_DIR/$FEED_FILE" done echo " diff --git a/justfile b/justfile index f44ebe5..a9f98bb 100644 --- a/justfile +++ b/justfile @@ -4,7 +4,7 @@ default: project-name project-name: @echo "iiogama.0x212.com Website" -build: +build: sh ./blog.sh build serve: @@ -14,4 +14,4 @@ deploy: rclone sync ./_output/ iiogama.0x212.com:public/ clean: - rm -r _output/* && rmdir _output/ + mkdir -p _output/ && rm -r _output/* && rmdir _output/