注意:我的shell是csh
一位前同事给了我以下命令,将其放入我的.cshrc
:
alias bastion 'ssh -L \!^\:<some_ip_address> <username>@<something.com>'
请注意,<> 之间的内容是实际值。
现在,当我在 shell 上运行此命令时,出现以下错误:Bad ! arg selector.
我一直在网上搜索 的类似用法,ssh -L
但没有找到使用\!^\
在 前面使用 的语法的示例:
。
知道这个命令实际上想要做什么以及为什么它不起作用吗?