Automated_Journal_VimWiki/scripts/update_index.sh

28 lines
537 B
Bash
Raw Normal View History

2023-06-14 19:15:13 +00:00
#!/usr/bin/bash
#set -x
JOURNAL_DIR=/home/tristan/Journal
JOURNAL_SCRIPT_DIR=$JOURNAL_DIR/scripts
[[ -f $JOURNAL_SCRIPT_DIR/utils/journals.sh ]] && . $JOURNAL_SCRIPT_DIR/utils/journals.sh
JOURNAL_INDEX=$JOURNAL_DIR/index.wiki
declare -a journals
get_journals journals
echo "
%title Journal Index
[[full_index.wiki|Full Index]]
2023-08-29 17:01:57 +00:00
[[tasks.wiki|Tasks Index]]
[[how-to.wiki|How-To Index]]
2023-06-14 19:15:13 +00:00
# Journals
$(
for journal in ${journals[@]}; do
echo "- [[$journal|$( echo $journal | cut -d'.' -f 1 | tr '-' ' ')]]"
done
)
" > $JOURNAL_INDEX