0

私は変数を持っています

 PVM_RSH=/usr/bin/ssh

-vフラグを追加して、 ssh の動作を段階的に確認したいと考えています。

そのために、コマンドを実行しPVM_RSH="/usr/bin/ssh -v "ます。

しかし、それは示しています

エラー - ファイル /usr/bon/ssh -v が見つかりません!

このエラーからどのように克服できるか教えてください。

4

2 に答える 2

0

変数でそれを Alias または Define したいのだろうか

  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 の内容をシェルが解釈できるように出力する必要があります。それで-:

$PVM_RSH

于 2013-02-21T16:33:00.247 に答える