Bash自动完成环境变量[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Ask Ubuntu 的主题。 6年前关闭。 bash自动完成功能似乎不适用于11.04中的环境变量。当前行为如下所示 export SCRIPT=/home/user/script cd $SCRIPT/<tab> 导致在提示变为\之前添加反斜杠()$SCRIPT cd \$SCRIPT/ 如果cd用ls或任何其他命令代替,也会发生相同的情况 另外,如果$ SCRIPT中包含的路径中有一个可执行文件,我想运行该文件 $SCRIPT/<tab> Bash不会在文件夹内显示选项(无论环境变量中包含的路径内是单个文件还是多个文件/目录)。 换句话说,自动完成功能不适用于环境变量。