專案
內容這個作業的課程在**
這個作業的要求
學號-姓名
17041528-朱思皓
作業學習目標
1. 了解shell指令碼的概念及使用
2.掌握shell指令碼語言的基本語法
3.學習簡單的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.編寫指令碼收集使用者輸入的基本資訊(姓名,性別,年齡),如果使用者不輸入一直提示使用者輸入,最後根據使用者輸入的資訊輸出相應的內容。
嵌入式Linux學習5 Shell程式設計
shell 使用 1.shell簡介 簡單的說shell就是一種命令解析器,是一種程式設計互動介面,通過驅動作業系統核心完成指定的工作,它是使用者與作業系統之間的橋梁。分類 linux主流的shell有三種bash tcsh korn shell 這裡我學習的是bash 它是標準的uxin shel...
5shell中的陣列
1 shell不限制陣列的大小,陣列元素的下標從0開始計數 2 獲取陣列中的元素要使用下標 下標可以是乙個整數,也可以是乙個結果為整數的表示式,但是下標必須大於等於0 3 bash shell只支援一維陣列,不支援多維陣列 在 shell 中,用括號 來表示陣列,陣列元素之間用空格來分隔。由此,定義...
運維技術指導 5 Shell指令碼練習
1 統計 var log下檔案的個數。find var log type f wc l2 如何將f1.txt檔案的執行結果輸出到f2.txt裡?f1 f2.txt bin sh cmd ping w 2 c 2 ping c 2,表示只傳送乙個icmp echo request 包,w 2 表示等待...