#!/bin/bash
# Usage: export_note.sh "Note Title Prefix" "output_filename.md"
TITLE_PREFIX="$1"
OUTPUT_FILE="$2"
OUTPUT_DIR="$HOME/Desktop/Alex Wiki/rocky-mountain-tattoo/notes"

CONTENT=$(osascript <<APPLESCRIPT
tell application "Notes"
    repeat with n in every note
        set noteName to name of n
        if noteName starts with "$TITLE_PREFIX" then
            return plaintext of n
        end if
    end repeat
    return "NOTE_NOT_FOUND"
end tell
APPLESCRIPT
)

if [ "$CONTENT" != "NOTE_NOT_FOUND" ] && [ -n "$CONTENT" ]; then
    echo "$CONTENT" > "$OUTPUT_DIR/$OUTPUT_FILE"
    echo "OK: $OUTPUT_FILE"
else
    echo "MISS: $TITLE_PREFIX"
fi
