Shell程式編寫

2021-10-10 02:07:05 字數 536 閱讀 4946

利用case、迴圈等結構,顯示命令選單,實現掛載、解除安裝、檔案拷貝、目錄顯示、檔案資訊顯示等子程式(這些功能分別使用函式和shell程式進行定義,然後呼叫)。

指令碼如下,有問題可以問我,有幫助的話多點贊~

#! /bin/bash

echo

"----menu----"

echo

"1:mount"

echo

"2:umount"

echo

"3:copy file"

echo

"4:show directory"

echo

"5:show file info"

check(

)mountu(

)umountu(

)copy()

showd(

)showf(

)printf "input your choose: "

read choose

check

exit 0

Unix系列shell程式編寫2

2 bsh裡特殊字元及其含義 在bsh中有一組非字母字元。這些字元的用途分為四類 作為特殊變數名 產生檔名 資料或程式控制以及引用和逃逸字元控制。他們 可以讓使用者在shell中使用最少的 完成複雜的任務。shell變數名使用的特殊字元 傳送給命令shell的引數序號 在shell啟動或使用set命...

Unix系列shell程式編寫6

與或結構 使用與 或結構有條件的執行命令 shell程式中可以使用多種不同的方法完成相同的功能,例如until和while語句就可以完成相同的功能,同樣,除了if then else結構可以使命令有條件的執行外,和 操作符也能完成上述功能。在c語言中這兩個操作符分別表示邏輯與和邏輯或操作。在bour...

在linux編寫shell程式並執行

我是第一次寫部落格,不知道應該有什麼格式和注意事項,請大家多多指教。今天是要講講怎樣在linux命令列環境下建立乙個指令碼程式並執行的。這對於稍有經驗的人來說都不是事,但對於初次接觸linux的新手來說可能會遇到一點麻煩,所以我今天詳細講講。vi編輯器是所有linux unix作業系統中的標準編輯器...