0
を行うことができます。bashコマンドラインで2つの変数を指定する方法は?例えば、私はこの
ENV=dev ruby script.rb
をしかし、私はこれをどのように行うことができますか?
USER=aa PASS=bb ruby script.rb
私はこれを使用することはできません。
export USER=aa
export PASS=bb
ruby script.rb
を、私は私の知る限りでは1行
'USER = aa PASS = bb ruby script.rb'は期待通りに機能します。なぜそれは動作しないと思いましたか? – ymonad
PASSがスクリプト内で空です – Sato
@佐藤、 'USER = aa PASS = bb env | egrep 'USER | PASS''と入力すると、USERとPASSの両方が設定されていることがわかります。あなたのルビーの環境の中で間違っていることは間違っています。シェルは想定していたことをやっています。 –