if test -e ./bash then echo '文件已存在!' else echo '文件不存在!' fi輸出結果:文件已存在!另外,Shell還提供了與( -a )、或( -o )、非( ! )三個邏輯操作符用于將測試條件連接起來,其優(yōu)先級為:"!"最高,"-a"次之,"-o"最低。例如:cd...
Bourne Shell的 if 語句和大部分編程語言一樣 - 檢測條件是否真實,如果條件為真,shell 會執(zhí)行這個 if 語句指定的代碼塊,如果條件為假,shell 就會跳過 if 代碼塊,繼續(xù)執(zhí)行之后的代碼。 if 語句的語法: 復制代碼 代碼如下: if [ 判斷條件 ] then command1 ...
1). IF-THEN 復制代碼代碼如下: IF boolean-expression THEN statements END IF; 2). IF-THEN-ELSE 復制代碼代碼如下: IF boolean-expression THEN statements ELSE statements END IF; 3). IF-THEN-ELSIF-ELSE 復制代碼代碼如下: IF boolean-expression THEN ...
8、縮略類似IF-THEN的語句 假如你接收一個注冊頁面?zhèn)鬟f的數(shù)據,而你想保證所有信息都已填寫,你可能會用包含很多IF-THEN格式的語句,象下面這個: PHP: 1 2 3 4 5 6 --- <?php if(!$_POST[name]){exit("Sorry, but you did not fill-in all of the requested fields.");} if(!$_POST...
if command then if 函數(shù) then 命令執(zhí)行成功,等于返回0 (比如grep ,找到匹配) 執(zhí)行失敗,返回非0 (grep,沒找到匹配) if [ expression_r_r_r ] then 表達式結果為真,則返回0,if把0值引向then if test expression_r_r_r then 表達式結果為假,則返回非0,if把非0值引向then ...