Après une mise à niveau vers 18.04, à partir de 16.04, tous les noms de fichiers avec des espaces s'affichent comme 'file name'
. Auparavant, c'était simplement file name
. Les noms de fichiers sans espace s'affichent normalement:
$ ls
bar 'foo bar'
Bien que cela n'affecte en rien la fonctionnalité, je trouve cela encombrant visuellement.
J'utilise bash
comme coque.
Comment puis-je supprimer l' ''
affichage autour des noms de fichiers avec des espaces?
ls
pour gérer des fichiers dans vos scripts, vous vous trompez. Pourquoi vous ne devriez pas analyser la sortie dels
et pourquoi pas analyser ls
(et que faire à la place)?
ls
auteur aborde au moins certains des problèmes. Sachant que l'auteur est activement impliqué dans Stack Exchange (le lien dans ma réponse), on pourrait plus facilement suggérer de futures améliorations. Ensuite, les commentaires positifs des autres utilisateurs encourageraient l'auteur à mettre en œuvre des suggestions.