2016-04-22 8 views
0

として真取るdoesntのだから私は、それは真のパラメータにはなりません。このLinuxのコマンドラインは、コマンドの引数

./example.sh import -override true 

のような引数に取るコマンドがあり、このbashスクリプトのexample.shを持っています。私が尋ねたことから、真実はLinuxのコマンドと思われる。それが問題を引き起こしているのでしょうか? パラメータとしてtrueを取り込む方法はありますか、別の引数を探す必要はありますか?

答えて

5

はコマンドですが、ここでは関係ありません。文字列 "true"は、コマンド位置(大体、コマンドの最初の非割り当てワード)に現れるときにのみコマンドとして解釈されます。ここでは./example.shの引数です。example.shの内容を知らないと、引数が処理されない理由について詳しくは言えません。