Just to give another option, I just converted 20 000 Evernote notes, including many texts, documents, images, etc… very successfully using DEVONThink import. It worked very well and it did not need any « shell script or terminal magic ». I did that while using the 30 days DT trial so I don’t think you even have to buy DT if you decide you don’t need it (but I believe DT is a very powerful companion to Obsidian). The migration convert EN notes that have text + embedded files (images, pdf, etc…) into sub folders with the note itself as an HTML file, linked to all the embedded files, so you don’t loose anything.
You can find a lot of articles about migrating from Evernote to DT in the DT community forums, but in short summary:
- Downgrade to Evernote Legacy
- Create an empty simple DT database
- Go into DT File / Import and select Evernote
- Select the notebooks you want to import (do a test on a few small notebooks first…)
- Wait quite a while…
- Look at possible erreur messages for some EN notes that contain very exotic documents (unsupported file types, etc…). In my case on 20 000 notes there are maybe 5 or 10 notes that did not got converted.
- When you have imported all the Evernote notebooks, you can just « move » your DT « Groups » (=folder) with all the EN Notes converted into a folder outside the DT database. This is not a conversion, just a move, as DT store data internally as plain files.
- You end up with all your EN content nicely in folders and files.