从16.04升级到18.04后,所有带空格的文件名都显示为'file name'
。以前是简单的file name
。没有空格的文件名正常显示:
$ ls
bar 'foo bar'
尽管它不会以任何方式影响功能,但我发现它看上去很混乱。
我bash
用作外壳。
如何删除''
文件名周围带有空格的显示?
4
为什么要删除它们,它们不属于文件名,因此可以帮助您在命令行或脚本中使用空格管理文件名。
—
索伦
我知道它们不是文件名的一部分。但是它们视觉混乱,我不需要它们。
—
vidarlo
—
甜点
@ WinEunuuchs2Unix它使粘贴更加容易,但是正如您的回答所述,当不输出到终端时,它不会改变行为...
—
vidarlo
@vidarlo
—
WinEunuuchs2Unix
ls
作者至少正在解决一些问题。知道作者正在积极参与Stack Exchange(我的答案中的链接),就可以更轻松地提出未来的改进建议。然后来自其他用户的评论投票将鼓励作者实施建议。