Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は bash をいじってみたり、ドキュメントやいくつかのスレッドを試したりしましたが、うまくいかないようです。
S=(true false) if (( ${S[0]} || ${S[1]} )) then echo "true" else echo "false" fi
if
の代わりにS=(true false)、次のように配列を作成する必要があります。
S=(true false)
S=(1 0)
次に、この if ブロック:
if (( ${S[0]} || ${S[1]} )) then echo "true" else echo "false" fi
出力します:
真実
true/false は、BASH では文字列 "true" と "false" として扱われることに注意してください。