为什么命令行完成不再使用“:>”?

为什么命令行完成不再使用“:>”?

我有一个名为(例如)myApp.log 的文件。

在 12.04 系统上我可以输入

:> my 

然后按 Tab 键,文件名的其余部分将被填入(或者如果有多个文件的名称以“my”开头,则需要添加其他字母直到实现唯一性)。

现在我已经升级到 12.10 并且文件名扩展不再起作用:>

文件名扩展对于其他命令来说正如预期的那样有效。

有什么改变吗?

答案1

我认为有些事情发生了变化bash-completion。现在您必须转义冒号 ( :)。

\:> my

相关内容