0

我有一个变量

 PVM_RSH=/usr/bin/ssh

我想逐步添加一个标志-v来检查 ssh 的工作方式。

为此,我运行一个命令PVM_RSH="/usr/bin/ssh -v "

但它显示

错误 - 文件 /usr/bon/ssh -v 未找到!

帮助我如何克服这个错误。

4

2 回答 2

0

我想知道你想在变量中做一个别名或定义它

  1. alias something='unix command with options'

或者

  1. 设置可以使用“`”完成的变量

例如 :

  PVM_ROOT=`some command whose output u want to set`
  For example : PVM_ROOT=`cat file | wc -l` --gives the count of number of lines

同样在 UNIX 中,对于 SSH 没有 -v 选项

因为我不是你的 LINUX,所以这就是你想要做的:

$a="ftp -i"

 $ echo $a
 ftp -i
 $ `echo $a`
 ftp> 
于 2013-02-21T15:00:36.227 回答
0

PVM_RSH="/usr/bin/ssh -v"

要运行该命令,必须输出变量 PVM_RSH 的内容以供 shell 解释。所以-:

$PVM_RSH

于 2013-02-21T16:33:00.247 回答