freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

linux教程ch4shell程序設(shè)計(jì)-在線瀏覽

2025-02-26 02:38本頁(yè)面
  

【正文】 錄 文件 f file 判文件存在且 為 普通文件r file 判文件存在且 為 可 讀 文件w file 判文件存在且 為 可寫文件x file 判文件存在且 為 可 執(zhí) 行文件s file 判文件存在且 長(zhǎng) 度 為 非零例: test d /home/usera amp。 echo “目 錄 usera 存在 ” test d /home/usera || echo “ 目 錄 usera不存在或無(wú)此目 錄 ”2) 對(duì) 字符串 S的 測(cè)試 test s 字符串 S為 非空串 時(shí) 返回真 值 test –z s 字符串 為 空 時(shí) 返回真 值 test s1=s2 字符串 s1與 s2相同 時(shí)為 真 值3) 對(duì) 整數(shù) n 進(jìn) 行 測(cè)試test n1eq n2 整數(shù) n1和 n2相等 時(shí)為 真 值test n1ne n2 整數(shù) n1和 n2不相等 時(shí)為 真 值test n1 lt n2 整數(shù) n1小于 n2時(shí)為 真 值test n1 le n2 整數(shù) n1小于等于 n2時(shí)為 真 值test n1 gt n2 整數(shù) n1大于 n2時(shí)為 真 值test n1 ge n2 整數(shù) n1大于等于 n2時(shí)為 真 值測(cè)試 整數(shù) n時(shí) 注意 問(wèn)題 :x1=“005”x2=5test “$x1”=“$x2”echo $? 系 統(tǒng)顯 示 : 1 測(cè)試結(jié) 果 為 假 ,兩者不同test “$x1” eq “$x2”echo $?系 統(tǒng)顯 示 : 0 測(cè)試結(jié) 果 為 真 ,兩者相同4 .條件控制 語(yǔ) 句在 shell中用 if 和 case語(yǔ) 句形成程序的分支 結(jié) 構(gòu)1) if 語(yǔ) 句 if if_list then then_list elif elif_list then then_list…. else else_listfi將 test d /home/usera amp。 echo “目 錄 ..”改 為 if 語(yǔ) 句 實(shí)現(xiàn) :if test d /home/usera then echo “目 錄 usera 存在 ”fi 或?qū)懗桑篿f [d /home/userd] then echo “目 錄 …”fi例 1:使用 if 及 test完成 測(cè)試 命令行參數(shù)的個(gè)數(shù) . !/bin/sh filename: ifparamif [$ lt 3]。2exit 1fiecho “arg1:$1”echo “arg2:$2”echo “arg3:$3”運(yùn)行 : $ ifparam cup medal $ ifparam cup medal trophy例 2:將位置參數(shù)中的內(nèi)容 傳遞 到系 統(tǒng) 命令中 !/bin/sh filename:testdir 將 $1 傳遞 到命令的 變 量表中DIREC = $1if [ `ls a $DIREC` = “”]。實(shí)現(xiàn) 方案:如果 errorfile存在, checkerr把日期、 時(shí)間 、 錯(cuò)誤 信息一同 記 入 datelog文件中,然后 刪 除 errorfile 。! /bin/sh 例 題 date datelogif test r errorfile then cat errorfile datelog rm errorfile else echo “No error this hour”datelogfi程序 編碼 :2) case語(yǔ) 句語(yǔ) 法: case word in pattern 1) pat1 list1。 …… *) default list?!狈硎酒ヅ?結(jié) 束,“*”號(hào) 為 通配符。 2) cat$2$1。 esac執(zhí) 行: $ file1 $ file1 file2 !/bin/sh 練習(xí) case 結(jié) 構(gòu)hour= `date+%H`case $hour in 0[19]|1[01]) echo “Good morning!”。 *) echo “Good evening!”。l) ls。 q) exit 0。 try running the program again.”
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1