我正在为TCSH
创建补全。可以在完成时使用环境变量吗?
我在下面添加了类似内容,其中$ROOT
是环境变量
complete go \
"p@1@D:$ROOT/@"
但是当我尝试将ssh
放入框中时
它给出了一个错误,指出$ROOT
未知。 $ROOT
将在以后通过ssh一次获取文件来设置,并且会根据我所在的目录而改变。
预先感谢:)
答案 0 :(得分:0)
您没有<tr ng-repeat="item3 in item1.channels" ng-show="item3.chkey !=null && item3.value!= null"><td> {{item3.chkey}}={{item3.chvalue}} {{item1.unitShow[$index].unit}}</td></tr>
变量。 $ROOT
尝试计算表达式,而complete
不存在。
我认为您误解了此$ROOT
。评估是“构建时”(在complete
执行时)而不是“运行时”(当您尝试使用complete
命令TAB
完成时)。