Após uma atualização para 18.04, de 16.04, todos os nomes de arquivos com espaços são exibidos como 'file name'
. Anteriormente, era simplesmente file name
. Os nomes de arquivos sem espaço são exibidos normalmente:
$ ls
bar 'foo bar'
Embora isso não afete a funcionalidade de nenhuma maneira, acho isso visualmente confuso.
Eu uso bash
como concha.
Como posso remover a ''
exibição de nomes de arquivos com espaços?
ls
para gerenciar arquivos em seus scripts, está fazendo errado. Por que você não deve analisar a saídals
e Por que não analisar ls
(e o que fazer em vez disso)?
ls
autor está abordando pelo menos alguns dos problemas. Sabendo que o autor está envolvido ativamente no Stack Exchange (o link na minha resposta), pode-se sugerir mais facilmente melhorias futuras. Em seguida, comentários positivos de outros usuários incentivariam o autor a implementar sugestões.