我必须与 tcsh 合作。我正在使用一个内部工具,它为它的一些命令提供基本的完成。我想延长完成时间。
我的意思是,在未来的版本中,默认完成可能会演变。
我尝试过这样的事情: set def_cmpl =complete tool
complete tool $def_cmpl 'n/-l/(reg short long gui)/'
但我不明白我得到的结果。确实,里面的引号$def_cmpl
翻了一番:
tcsh> complete tool
''n@-t@$script@'' n/-l/(reg short long gui)/'
我用 echo、sed 等尝试了一些技巧,但我无法避免那些''。
有人可以帮我吗?请不要说继续 bash ......该工具不支持它......