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.
次のように割り当てましょう。
a=7 b=29 [[ $a < $b ]] && echo dasf
うまくいきません!
ただし、いつ
a=1
b とコマンドが同じで、うまく機能します。
それはとてもファンキーです!誰かがそれを説明できますか?
数値ではなく語彙的に変数を比較しています。
試す
[[ $a -lt $b ]] && echo smaller
また
(( $a < $b )) && echo smaller