Uma causa plausível : a transferência de arquivos de um sistema onde a capitalização de nomes de arquivos os torna distintos (separados).
Exemplo:
~/Projects/z$ pwd /home/hannu/Projects/z ~/Projects/z$ uname -srp Linux 3.16.0-46-generic x86_64 ~/Projects/z$ mount | grep home /dev/sdb1 on /home type ext4 (rw,noatime,nodiratime,errors=remount-ro) ~/Projects/z$ dir ~/Projects/z$ echo 1 >File && echo 2 >file && dir file File ~/Projects/z$ for f in * ;do echo -e "\n--- $f ---" ; cat $f ;done --- file --- 2 --- File --- 1 ~/Projects/z$
Segunda causa plausível :
Copiando arquivos de um sistema de arquivos (por exemplo, NTFS) que retém nomes extensos de arquivos, para um sistema de arquivos que possui mais comprimento restrito em nomes de arquivos (por exemplo, FAT12 e outros de idade similar).