2016-12-29 4 views

答えて

3

変数置換を行うには、中括弧の代わりに二重引用符を使用します。標準的なTclルールですが、この状況ではあなたには驚くかもしれません。 (私はそれがそのように明確だと思うように私は、独自の引数として外部<<を置くことをお勧めします。)

exec -- sftp [email protected] << " 
get $filename 
quit" 

ます。またsubstコマンドを使用することができます。時にはそれはより明確です。それはほぼ同等です(大文字のテンプレート文書をやっていない限り、あまり重要でない細かい細かいことは、非常にです)。

exec -- sftp [email protected] << [subst { 
    get $filename 
    quit 
}] 
関連する問題