tornando arquivos insensíveis ao início

1

Eu gostaria que os arquivos em meus discos rígidos sempre fossem exibidos sem distinção entre maiúsculas e minúsculas; ou seja, desde o início de cada vez. Qual é o mais fácil de fazer isso? Eu sou novo no Linux e Ubuntu, mas estou aprendendo rapidamente, usando 12.10.

Eu quero que meus arquivos mp3 na GUI sejam listados em ordem alfabética: AaBbCc, não ABCabc como eles aparecem agora. Se houver uma maneira de criar nomes de arquivos em um único caso, eu faria isso. Eu tenho arquivos para bandas começando em letras maiúsculas e minúsculas para as mesmas bandas; milhares deles. Eu quero que os nomes das bandas apareçam em um grupo.

    
por user139553 12.03.2013 / 01:34

3 respostas

2

A variável de ambiente LC_COLLATE determina a classificação. Se estiver definido como POSIX , os arquivos serão classificados de maneira diferenciada de maiúsculas e minúsculas. Configurá-lo para algo humano (como en_GB.UTF-8 ) irá classificar em ordem alfabética sem respeitar o caso.

Execute locale em um shell de comando para ver suas configurações atuais. Defina sua localidade selecionando-a ao fazer login em sua sessão do Unity. Defina a localidade do sistema em /etc/default/locale .

Observe que, se LC_COLLATE não estiver definido, LANG será o padrão de fallback. Você pode querer definir isso em seu lugar. Observe também que, se LC_ALL for definido para algum valor, ele substituirá LC_COLLATE .

    
por zwets 12.03.2013 / 11:22
2

Dos tutoriais introdutórios do Debian :

  

Os nomes dos arquivos UNIX são sensíveis a maiúsculas e minúsculas.

Desculpe, você está preso a isso.

Existem alguns hacks extremos que você pode usar ciopfs (originalmente para Wine ), mas eles afetarão todo o seu sistema ( ler: quebrar tudo ). Em tal ponto, é mais produtivo reclamar com os desenvolvedores de seu aplicativo de música.

    
por Anko 12.03.2013 / 01:39
1

Como você afirmou em seu comentário, você ficaria satisfeito em fazer nomes de arquivos de mp3s em letras minúsculas. Você pode fazer isso a partir da linha de comando com:

rename 'y/A-Z/a-z/' *.mp3

Renomear é baseado na linguagem de script Perl e deve ser instalado por padrão no seu Ubuntu.

    
por con-f-use 12.03.2013 / 12:42