MacOS is friendly enough to force downloading the next macOS system to the hard drive if you haven't upgraded yet, so I'd love to exclude that uploading from rclone and wasting space on my remote too. I used a filter for that and while usually I have no problems filtering folders, I seem to have problems excluding that specific app.
Run the command 'rclone version' and share the full output of the command.
os/version: darwin 11.6.6 (64 bit)
os/kernel: 20.6.0 (x86_64)
os/type: darwin
os/arch: amd64
go/version: go1.18.1
go/linking: dynamic
go/tags: none
Which cloud storage system are you using? (eg Google Drive)
Google Drive
The command you were trying to run (eg rclone copy /tmp remote:tmp)
no problems with the command, that works self, but having problems with the filter. This is what I use in the filter regarding the Applications folder and the app that I don't want to be uploaded.
The path isn't shown completely, but I checked and know that the SharedSupport.dmg file is inside the 'Install macOS Monterey.app'. I also tried excluding this specific file too by the way, but without success.
I'm not sure about the backslashes, because I needed to insert them all the time for folder paths, but if they don't need to be used in file names, it's good to know!
Hello Nick!
Thanks so much for the help and explanation, and sorry for the late reply. I now included the 'exclude everything else line', but still, the 'Install macOS Monterey.app' is being uploaded. – I now wanted to test the filters, but failed – getting this error:
Failed to load filters: malformed rule path/to/filter
It seems like the path to the filter isn't working, but it actually is, as Rclone is only uploading the Applications-folder. However, it doesn't exclude this specific macOs Monterey.app.
There is apparently anything wrong with that. Though the error message says otherwise! It comes from a very specific part of the code which is checking for the +/- prefix.
Have check the txt twice, couldn't find an issue. For the sake of simplicity, here is a screen recording, maybe it's easier to point to what I did wrong here: