linushell如何比較兩個整數的大小

2021-12-20 20:18:49 字數 1490 閱讀 9992

1樓:四舍**入

linux shell比較兩個整數的大小可以採用以下的**:

#!/bin/sh

max=9

min=8

if [ $max -gt $min ]

then

echo 1

else

echo 0

fi數字的比較:

-eq 相等(equal)

-ne 不等(not equal)

-gt 大於(greater than)

-lt 小於(less than)

-ge 大於等於 (greater than or equal)-le 小於等於 (less than or equal)字串的比較:

[ $str1 = $str2 ] 等於

[ $str1 != $str2 ] 不等於[ -z $str ] 空字串返回true[ -n $str ] 或者 [ $str ] 非空字串返回true

2樓:

#!/bin/sh

max=9

min=8

if [ $max -gt $min ]

then

echo 1

else

echo 0

fi數字的比較:

-eq 相等(equal)

-ne 不等(not equal)

-gt 大於(greater than)

-lt 小於(less than)

-ge 大於等於 (greater than or equal)-le 小於等於 (less than or equal)字串的比較:

[ $str1 = $str2 ] 等於

[ $str1 != $str2 ] 不等於[ -z $str ] 空字串返回true[ -n $str ] 或者 [ $str ] 非空字串返回true

3樓:付強

中括號裡兩邊必須有空格

4樓:匿名使用者

if [ max -gt min ]

-gt 大於

-lt 小於

-eq 等於

-ge 大於等於

-le 小於等於

-ne 不等於

編寫shell指令碼,實現如下功能:(1)從命令列讀入2個整數;(2)對兩個數進行大小比較;(3)在螢幕上輸出

5樓:匿名使用者

#!/bin/bash

echo 1

read i

echo 2

read j

if [ $i -eq $j ]

then

echo "equal"

exit

fiif [ $i -lt $j ]

then

echo "max $j"

else

echo "mix$i"fi

怎麼比較兩個均數標準差的大小,怎麼比較兩個均數 標準差的大小。

1 先要確定好壞來的標準 因行業而自異 bai學生成績平均值du越高越好 成績好 zhi標準差越小越好 成績穩定dao 射擊運動員平均成績越高越好 方差越小越好 心態 技術穩定 對消費者物價越低越好 方差越小越好,對於商人可能相反 對儲戶利息越高越好 貸款利率越低越好 對銀行則反之。凡此種種.2 因...

祕書如何接兩個電話,祕書如何接兩個電話

這個太簡單了 同時接 然後說兩句,知道對方是誰,然後快速作出反應,先和重要的或者緊急的或者可以馬上說完的一方對話,告訴另一方等待片刻 邊聽邊記錄,等一個說完再和另一個說.都記錄下來,也不會搞錯或者忘記內容 當你正在通 又碰上客人來訪時,原則上應先招待來訪客人,此時應儘快和通話對方致歉,得到許可後結束...

女生打耳洞左邊兩個比較漂亮還是右邊兩個比較漂亮呢

看你哪邊臉更完美啦,我覺得打在自己覺得更漂亮的那邊錦上添花 打左邊吧 有研究表明一般人左邊的臉比右邊的漂亮且表情豐富 除非你把臉惡搞 建議lz打左邊,可以顯得右邊的臉也漂亮 打右邊的話對左邊的臉也沒有影響哦 這種也有講究啊,想打哪就打哪啊 我 左邊5個 右邊2個 女生打耳洞 左邊兩個,右邊一個,有什...