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

正文內(nèi)容

bshell及編程ppt課件(編輯修改稿)

2025-06-01 08:23 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 字符及其實(shí)例( 1) ?空格、制表符 ?空格和制表符在 shell中起著很重要的作用, shell使用它做單詞之間的分隔符 ?【 例 617】 shell中空格的作用 ?【 例 618】 shell中連續(xù)多個(gè)空格的作用 ?回車和分號(hào) ?回車的作用是標(biāo)志一個(gè)命令輸入的結(jié)束。用分號(hào)隔開(kāi)命令,以允許多個(gè)命令寫(xiě)在一行 ?【 例 619】 用分號(hào)串結(jié)兩個(gè)命令 第 6章 Bshell及編程 元字符及其實(shí)例( 2) ?文件名通配符 * [] ? ?命令行中的通配符會(huì)被 shell展開(kāi)成多個(gè)文件名 ?美元符 $和反撇號(hào) `對(duì) ?分別用于變量替換和命令替換 ?重定向和管道 ?利用重定向和管道的組合,多個(gè)命令可以構(gòu)造出更多功能,重定向和管道符可以兼做分隔符 ?【 例 620】 重定向和管道符的命令分隔符作用 ?【 例 621】 shell對(duì)標(biāo)準(zhǔn)輸入、標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯(cuò)誤輸出之外的其他文件描述符的重定向 第 6章 Bshell及編程 元字符及其實(shí)例( 3) ?啟動(dòng)程序后臺(tái)執(zhí)行 amp。 ?在命令的結(jié)尾處加 amp。符, shell啟動(dòng)了這個(gè)命令進(jìn)程之后,不等待命令運(yùn)行結(jié)束,就立刻給出新的提示符,可以輸入下個(gè)命令。如: ?sort telnos telnos1 amp。 ?括號(hào) ( ) ?配對(duì)的括號(hào)之間的所有命令會(huì)作為一個(gè)整體。shell會(huì)首先創(chuàng)建子 shell進(jìn)程,在子 shell進(jìn)程中執(zhí)行括號(hào)內(nèi)的命令 ?【 例 622】 shell元字符括號(hào)的使用舉例 第 6章 Bshell及編程 元字符及其實(shí)例( 4) ?轉(zhuǎn)義符 ?反斜線用作轉(zhuǎn)義符取消緊跟其后的元字符的特殊作用。而在其他字符前面反斜線不起作用 ?【 例 623】 shell元字符 \ 的使用舉例 ?雙引號(hào)和單引號(hào) ?在單引號(hào)內(nèi)的所有字符都不再解釋為元字符。雙引號(hào)括起的內(nèi)容中除保留了元字符 $和 `允許變量替換和命令替換外,其他與單引號(hào)一樣 ?【 例 624】 單引號(hào)和雙引號(hào)使用上的區(qū)別 第 6章 Bshell及編程 轉(zhuǎn)義符與引號(hào)及反撇號(hào) ?轉(zhuǎn)義符與雙引號(hào)和單引號(hào) ?在雙引號(hào)內(nèi),轉(zhuǎn)義符除了允許對(duì) $ “ `和 \這四個(gè)特殊字符轉(zhuǎn)義外,對(duì)其他所有字符不起作用 ?在單引號(hào)內(nèi),轉(zhuǎn)義符對(duì)所有字符都不起作用 ?【 例 625】 單引號(hào)處理,以及雙引號(hào)括起的內(nèi)容中容許的轉(zhuǎn)義 ?轉(zhuǎn)義符與反撇號(hào) ?在反撇號(hào)內(nèi)僅允許 \`和 \\轉(zhuǎn)義序列,其他情況下,反斜線代表的是自己 ?【 例 626】 反撇號(hào)內(nèi)的轉(zhuǎn)義處理 第 6章 Bshell及編程 ? 條件判斷 第 6章 Bshell及編程 條件判斷 ?條件判定的依據(jù) ?判定一條命令是否執(zhí)行成功,判斷方法:命令執(zhí)行的返回碼, 0: TRUE(成功 ),非 0: FALSE(失敗 ) ?[例 627] C語(yǔ)言中程序中不同分支結(jié)束程序時(shí)給出不同的返回碼 ?[例 628] ls命令的返回碼,以及 shell的內(nèi)置變量 $? ?用管道線連接在一起的若干命令的執(zhí)行返回碼為最后一個(gè)命令執(zhí)行的返回碼 第 6章 Bshell及編程 最簡(jiǎn)單的條件判斷 ?用 amp。amp。或 ||連結(jié)兩個(gè)命令 ?cmd1 amp。amp。 cmd2 ?若 cmd1執(zhí)行成功 (返回碼為 0)則執(zhí)行 cmd2,否則不執(zhí)行 cmd2 ?cmd1 || cmd2 ?cmd1執(zhí)行失敗 (返回碼不為 0)則執(zhí)行 cmd2,否則不執(zhí)行 cmd2 ?[例 629]利用 ls命令的返回碼進(jìn)行條件判斷 第 6章 Bshell及編程 命令 true與 false ?/bin/true ?返回碼總為 0 ?/bin/false ?返回碼總不為 0 ?有的 shell為了提高效率,將 true和 false設(shè)置為內(nèi)部命令 ?shell中有個(gè)內(nèi)部命令,名字為冒號(hào) (:),該命令和true命令有相同的效果 第 6章 Bshell及編程 命令 test與 [ ?區(qū)別 ?命令 /usr/bin/[ 要求其最后一個(gè)命令行參數(shù)必須為 ],除此之外 /usr/bin/[與 /usr/bin/test功能相同 ?Linux中 /usr/bin/[是一個(gè)指向 test的符號(hào)連接 ?注意:不要將方括號(hào)理解成一個(gè)詞法符號(hào) ?例如,下面兩
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1