New to Obsidian here; fleeing Evernote. Exported to ENEX, then used Joplin to convert, then loaded up into Obsidian. Overall, process worked well, but with one exception. Many of Evernote’s saved files contain spaces in the file name. The import process created links with the following format:
![Image name.png](…/_resources/Image name.png)
I’ve moved the _resources folder to the correct location. The problem is the space in the file name. I can swap it out for a %20 and it fixes it. The problem is that I have hundreds of such files linked across hundreds of notes.
Any ideas how I can fix this? Manually editing all the paths is infeasible. I do not have the skills to do this programmatically.
Basically you save the text into a text file (conventionally with the suffix .sh), make the file executable, then use a terminal program to run it. If you’re on Windows you’ll have to enable Windows Subsystem For Linux first, which may be more rigamarole than it’s worth for a 1-time use.
Whatever system you’re on, @akos0215’s solution seems like a more comfortable place to start.
So the fact that YARLE exists is fantastic! I really appreciate it. It’s working very well. I am running into one issue though: none (absolutely 0) of my tags are preserved. I have fussed with the front matter formatting every way I can think of. Many of the notes also have a “INVALID YAML” error at the top when in view mode. If I go in and manually edit the YAML, I can get the tags to work, but only if I remove the other contents (the time-stamps).
Still puzzling through this…I found that if I put a # in front of every line of time-stamp material, Obsidian will read the tags. All other configurations either eliminate the tags or make them unreadable. I may go with this solution, but I’m curious to know if this is expected behavior. Thanks!