diff --git a/blog/2023-08-31.wiki b/blog/2023-08-31.wiki new file mode 100644 index 0000000..e69de29 diff --git a/blog/2023-08-32.wiki b/blog/2023-08-32.wiki new file mode 100644 index 0000000..e69de29 diff --git a/utils/generate-new-blog-page.sh b/utils/generate-new-blog-page.sh new file mode 100644 index 0000000..7f3915b --- /dev/null +++ b/utils/generate-new-blog-page.sh @@ -0,0 +1 @@ +#!/usr/bin/bash diff --git a/utils/generate-new.sh b/utils/generate-new.sh new file mode 100644 index 0000000..aa95744 --- /dev/null +++ b/utils/generate-new.sh @@ -0,0 +1,3 @@ +#!/usr/bin/bash + + diff --git a/utils/libs/.blog-page.sh.swp b/utils/libs/.blog-page.sh.swp new file mode 100644 index 0000000..58ae971 Binary files /dev/null and b/utils/libs/.blog-page.sh.swp differ diff --git a/utils/libs/blog-page.sh b/utils/libs/blog-page.sh new file mode 100755 index 0000000..6e8b177 --- /dev/null +++ b/utils/libs/blog-page.sh @@ -0,0 +1,30 @@ +#!/usr/bin/bash + +function get_blog_pages () { + local BLOG_DIR=~/Blog + local VAR_NAME="${1:?"No variable was provided to lod the pages into"}" + local -n VAR="$VAR_NAME" + VAR=( $(ls $BLOG_DIR/blog/????-??-??.wiki) ) + +} + +function get_last_5_pages (){ + local -a pages + local PAGES + get_blog_pages pages + + PAGES=${#pages[@]}; + + if [[ $PAGES -lt 5 ]]; then + for (( i=$((PAGES-1)); i==0; i--)); do + echo ${i} + done + else + echo "Hi" + fi +} + + +if [[ "$0" == *"blog-page.sh" ]]; then + get_last_5_pages +fi