Ordenação de números no nome do arquivo no FileZilla e no WinSCP?

0

Estou usando dois programas de FTP / SFTP, FileZilla e WinSCP , e gostaria de saber como eles ordenam os arquivos na ordem dos nomes dos arquivos.

Eu tenho 400 arquivos com nomes filename1_aa.csv to filename400_aa.csv . No FileZilla, depois de 199 vem 19_ e depois vem 1_ .

Acho que compara caractere por caractere e 9 vem antes de _ . No WinSCP, é exatamente na ordem dos 'números'.

É mais intuitivo para humanos, mas não entendo como este software classifica os nomes dos arquivos. Alguém sabe como o WinSCP classifica nomes de arquivos ou como posso alterar a ordem de classificação no FileZilla? Eu tentei em Configurações, mas parece que não funciona.

    
por user67275 30.10.2016 / 03:01

1 resposta

1

Desde versão 5.6.2 , o WinSCP usa o StrCmpLogicalW function para classificação de arquivos:

Compares two Unicode strings. Digits in the strings are considered as numerical content rather than text.

No FileZilla, você pode obter uma funcionalidade semelhante acessando Editar > Configurações > Interface > Listas de arquivos > Modo de classificação de nomes > Tipo natural .

    
por 30.10.2016 / 08:10