Bash scripts for manipulating google keep notes exports
Export your google keep notes from google takeout
Copy / Replace google-keep-converter/Data/Keep with your exported Keep folder
or set DATA_DIR in .env file to the absolute path of your Takeout folder that contains Keep folder with your notes inside.
Then in Bash:
$ cd google-keep-converter/Scripts
$ ./convertNotesToTxt.sh -d
use -d flag to include dates in the converted notes
Wait the script to finish execution.
Check your converted notes in google-keep-converter/Data/Converted directory.
From converted notes
$ ./getRandomNoteTxt.sh
Notes that you get are moved to google-keep-converter/Data/Converted/Seen directory.
From original Keep folder
$ ./getRandomNoteJson.sh
Notes that you get are moved to google-keep-converter/Data/Keep/Seen directory.
$ ./splitConvertedNotesIntoFolders.sh -f 20
use -f flag to specify the count of files in every directory