some files can not be created and touch autoexec.bat; touch AUTOEXEC.BAT does not fail, but fails to create 2nd file
alexmyczko opened this issue · 4 comments
$ touch lpt:
touch: cannot touch 'lpt:': Invalid argument
as well as
$ touch autoexec.bat
$ touch AUTOEXEC.BAT
$ ls -la
-rw-r--r-- 1 me me 0 Feb 15 14:24 autoexec.bat
should be two files...
also copying the linux kernel sources to it:
HTTP 429 - activityLimitReached: The request has been throttled
should be two files...
Unlike Linux, Microsoft OneDrive is not POSIX compliant. Additionally, files and folders must conform to Microsoft Windows naming conventions.
As a result, if you have two files with identical names differing only in capitalisation (such as your example) , only the first file created will exist for Microsoft OneDrive.
Yes, Microsoft OneDrive has a huge list of disallowed filenames (from @abraunegg's comment). It is also case-insensitive.
Because of this, onedriver forbids the same disallowed filenames as OneDrive and is also case-insensitive. (Basically it works just like Windows does, if you have a Windows computer at your house it needs to be able to use the same files uploaded by onedriver).
Thank you for the software. Look it is popular! https://qa.debian.org/popcon.php?package=onedriver