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

正文內(nèi)容

shell編程簡介-全文預(yù)覽

2024-09-18 05:28 上一頁面

下一頁面
  

【正文】 uments They are red green yellow blue The first mand line argument is red $ 至今為止我們看到的 shell程序都不是很靈活, 如 color3需要輸入兩個正確的參數(shù)而my_install 只 需要一個 。而 $0會一直保存程序或命令的名字 shell程序的參數(shù)(繼續(xù)) 以下的 shell程序會安裝一個程序,這個程序作為一個命令行參數(shù)被安裝到你的 bin目錄:首先創(chuàng)建程序 my_install,注意 目錄 $HOME/bin應(yīng)該預(yù)先存在。 命令行參數(shù)對 shell程序同樣有效,使用這種方式傳送信息給你的程序十分方便。 同樣,由于 shell進程不能夠更改父進程的環(huán)境,對一個子進程中的環(huán)境變量重新賦值不會影響到父進程環(huán)境中的值。 能夠出現(xiàn)在命令行的任何位置。這個子 shell會從 shell程序文件 myprog讀取輸入而不是從命令行讀取輸入,這個 shell中的每個命令的執(zhí)行都會創(chuàng)建一個子shell。 shell程序舉例 $ cat myprog this is the program myprog date ls –F $ myprog 要創(chuàng)建一個 shell程序,考慮進行以下步驟: $ vi myprog shell命令的程序。為 了讓 shell能讀取并且執(zhí)行你的 shell程序, shell腳本的文件權(quán)限必須被設(shè)置為可讀和可執(zhí)行。 在 shell提示符下鍵入文件名就可執(zhí)行 shell程序。 這個文件的許可權(quán)限至少 應(yīng)該為可讀和可執(zhí)行。當你運行這個文件,它會象你在命令行輸入這些命令一樣地執(zhí)行這些命令。你可以寫出非常復雜的shell腳本,因為 shell腳本 支持變量、命令行參數(shù)、交互式輸入、 tests(判斷))、 branches(分支) ,和 loops(循環(huán))等復雜的結(jié)構(gòu) 。然后在命令提示符下輸入這個程序名,如上例所示,當myprog執(zhí)行的時候,一個子 shell會被創(chuàng)建。注釋由一個 符號開始, Shell不會去執(zhí)行任何在#之后的語句。在上例中,本地變量 color 被賦值為 lavender,然后創(chuàng)建了 shell程序 color1;然后更改為可執(zhí)行權(quán)限;然后這個 shell程序被執(zhí)行, color1 腳本的意圖是顯示 color 變量的值,但是由于 color 是一個本地變量,屬于父 shell 私有的,運行 color1 產(chǎn)生的子 shell 不能識別這個變量,因此不能打印出它的值,而當 color被輸出到環(huán)境中就可以被子 shell讀取。輸出這個變量,然后執(zhí)行 color2: $ export color=lavender $ echo $color lanvender $ color2 The original value of the variable color is lavender The program will set the value of color to amber The value of volor is now amber When your progam concludes, display the value of the color variable, $ echo $color lanvender shell 程序的參數(shù) 命令行: 例子: $ cat color3 echo you are now running program: $0 echo The value of mand line argument \1 is: $1 echo The value of mand line argument \2 is : $2 $ chmod +x color3 $ color3 red green You are now running program: color3 The value of mand
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1