在 Debians BASH 下,我可以执行以下操作:
foo=/path/to/some/file
cat $f[TAB]
如您所见,我可以通过按 TAB 来自动完成变量 $foo。
在 Ubuntu (11) 下,行为不一样(我在 bashrc 中激活了“/etc/bash_completion”)。
这是有效的:
echo $f[TAB]
这个不工作:
cat $f[TAB]
谁能给我一个提示,如何让最后一个工作?
在 Debians BASH 下,我可以执行以下操作:
foo=/path/to/some/file
cat $f[TAB]
如您所见,我可以通过按 TAB 来自动完成变量 $foo。
在 Ubuntu (11) 下,行为不一样(我在 bashrc 中激活了“/etc/bash_completion”)。
这是有效的:
echo $f[TAB]
这个不工作:
cat $f[TAB]
谁能给我一个提示,如何让最后一个工作?