shell判斷數(shù)字 linux命令SHELL編程:數(shù)若大于0則輸出該數(shù);若小于或等于0則輸出0值的程序怎么寫?
linux命令SHELL編程:數(shù)若大于0則輸出該數(shù);若小于或等于0則輸出0值的程序怎么寫?#! /bin/bashecho“請輸入一個數(shù)字:”“鍵盤讀取分配給變量numread num的值”判斷num
linux命令SHELL編程:數(shù)若大于0則輸出該數(shù);若小于或等于0則輸出0值的程序怎么寫?
#! /bin/bashecho“請輸入一個數(shù)字:”“鍵盤讀取分配給變量numread num的值”判斷num的值是否為數(shù)字,否則退出expr$num 0
1>/dev/null
2>&1if[$?-[0]然后回聲“${num}不是一個數(shù)字!“exit 0fi#判斷變量num的值是否大于0如果[”$num“-GT 0]然后回顯$numelseecho 0fi