| 項目 | 內容 |
|---|---|
| 這個作業屬于哪個課程 | <班級課程的主頁鏈接 > |
| 這個作業的要求在哪里 | <作業要求鏈接接地址> |
| 學號-姓名 | 15043109吳小懷 |
| 作業學習目標 | 了解shell腳本的概念及使用;掌握shell腳本語言的基本語法;學習簡單的shell腳本編程 |
1. 讓用戶輸入一個字符串,如果用戶輸入的是 hello ,請輸入 hello 用戶姓名首字母縮寫 ,否則輸出
請輸入hello
2. 編寫一腳本,判斷輸入用戶名是否存在,輸出結果只能是存在該用戶或者不存在該用戶,不能有其
他數據輸出。

3. 編寫腳本計算1-100之間的所有奇數和


4. 編寫腳本,判斷鍵盤輸入整數是否為質數。


5. 模擬一個多任務維護界面,當執行程序時先顯示總菜單,然后進行選擇后做相應的維護監控操作。




6. 編寫腳本實現計算用戶輸入參數數字的和,分別用 shift 和 for 循環實現。


7. 編寫腳本,生成一個phonenumber.txt文件,文件內容為隨機產生以139開頭的手機號1000個,每個手機號占一行。


8. 在第7題產生的1000個電話號碼中抽取5位幸運號碼,并顯示,要求只顯示前3三位數字和后4位數
字,中間四位用*代替。

9.使用 until 語句批量創建10個用戶,要求 stu1-stu5 用戶的 UID 分別為 2001-2005 , stu6-
stu10 用戶的家目錄分別在 /rhome/stu6-/rhome/stu10

10. 編寫腳本收集用戶輸入的基本信息(姓名,性別,年齡),如果用戶不輸入一直提示用戶輸入,最
后根據用戶輸入的信息輸出相應的內容。
浙公網安備 33010602011771號