先熱下身,樹立點自信
1.編寫腳本/root/bin/createuser.sh,實作如下功能:使用一個使用者名做為參數,如果指定參數的使用者存在,就顯示其存在,否則添加之;顯示添加的使用者的id号等資訊
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 效果圖
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 2.編寫腳本/root/bin/yesorno.sh,提示使用者輸入yes或no,并判斷使用者輸入的是yes還是no,或是其它資訊
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 3.編寫腳本/root/bin/filetype.sh,判斷使用者輸入檔案路徑,顯示其檔案類型(普通,目錄,連結,其它檔案類型)
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 4.編寫腳本/root/bin/checkint.sh,判斷使用者輸入的參數是否為正整數
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 正餐開始了
5.判斷/var/目錄下所有檔案的類型
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 效果圖,隻截取了一部分,log檔案很大
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 第二種
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 6.添加10個使用者user1-user10,密碼為8位随機字元
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 7.etc/rc.d/rc3.d目錄下分别有多個以K開頭和以S開頭的檔案;分别讀取每個檔案,以K開頭的輸出為檔案加stop,以S開頭的輸出為檔案名加start,如K34filename stop S66filename start
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 不引進變量f效果圖就是
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 8.編寫腳本,提示輸入正整數n的值,計算1+2+…+n的總和
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 9.計算100以内所有能被3整除的整數之和
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 這裡投機取巧了,應該來講有一步定義變量i,在範圍内[ $[i%3] -eq 0 ]的判斷步驟,滿足該條件下sum=$[sum+i]
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 10.列印九九乘法表
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 11.在/testdir目錄下建立10個html檔案,檔案名格式為數字N(從1到10)加随機8個字母,如:1AbCdeFgH.html
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 12.編寫腳本,提示請輸入網絡位址,如192.168.0.0,判斷輸入的網段中主機線上狀态
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 效果圖,本人主機ip192.168.239.135,是以做的192.168.239.0網段的
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 13.列印等腰三角形
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 while循環練習
14.編寫腳本,求100以内所有正奇數之和
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 15.編寫腳本,提示請輸入網絡位址,如192.168.0.0,判斷輸入的網段中主機線上狀态,并統計線上和離線主機各多少
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 效果圖,隻取了10個ip測試
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 16.編寫腳本,列印九九乘法表
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 17.編寫腳本,利用變量RANDOM生成10個随機數字,輸出這個10數字,并顯示其中的最大值和最小值
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 18.編寫腳本,實作列印國際象棋棋盤
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 19.後續六個字元串:efbaf275cd、4be9c40b8b、44b2395c46、f8c8873ce0、b902c16c8b、ad865d2f63是通過對随機數變量RANDOM随機執行指令: echo $RANDOM|md5sum|cut –c1-10 後的結果,請破解這些字元串對應的RANDOM值
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 20.每隔3秒鐘到系統上擷取已經登入的使用者的資訊;如果發現使用者hacker登入,則将登入時間和主機記錄于日志/var/log/login.log中,并退出腳本
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 21.随機生成10以内的數字,實作猜字遊戲,提示比較大或小,相等則退出
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 22.用檔案名做為參數,統計所有參數檔案的總行數
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 23.用二個以上的數字為參數,顯示其中的最大值和最小值
這題有歧義,一個意思是兩個以上數字組成的一個數字作為參數,随機組合進行比大小;還有一種意思是有兩個以上數字作為參數,互相之間比大小,現寫第二種意思的腳本
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇 24.簡單的select腳本練習,根據選擇輸出結果
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇
Linux練習題-shell腳本程式設計進階篇(一)-條件語句和循環篇