做網(wǎng)站需要哪些框架網(wǎng)上交易平臺(tái)
請(qǐng)創(chuàng)建以你姓名全拼的用戶luwenhua,將其設(shè)置為免密登錄,切換到luwenhua用戶,打開終端,完成以下操作
(一)bash腳本基礎(chǔ)練習(xí)
1)第一題:請(qǐng)?jiān)诮K端里定義兩個(gè)用戶變量num1=20,num2=10,分別計(jì)算兩個(gè)數(shù)字的加減乘除,并在屏幕上顯示。
代碼與結(jié)果截圖:
2)第二題:在終端輸入“vi two.sh”,請(qǐng)?jiān)谀_本文件中完成如下功能,用戶在鍵盤上錄入學(xué)生課程成績(jī),要求鍵盤輸入提示:“please input 姓名拼音首字母’s score:”,根據(jù)成績(jī)不同,可進(jìn)行評(píng)出等級(jí),如0-59:屏幕提示E,60-69:屏幕提示D,70-79:屏幕提示C,80-89:屏幕提示B,90-100:屏幕提示A ,如果輸入范圍不在0-100,則提示“input error!!!”腳本編輯完成后,保存并退出,然后執(zhí)行該腳本。
代碼與結(jié)果截圖:
3)第三題:在終端輸入“vi three.sh”,請(qǐng)?jiān)谀_本文件中完成如下功能,請(qǐng)使用for循環(huán)在屏幕輸出,1-50之間的數(shù)。
代碼與結(jié)果截圖:
4)第四題:在終端輸入“vi four.sh”,請(qǐng)?jiān)谀_本文件中完成如下功能,使用while循環(huán),請(qǐng)?jiān)谄聊惠敵?#xff0c;1-100之間的偶數(shù)之和。
代碼與結(jié)果截圖:
(二)bash腳本編寫
1)第一題:編寫一個(gè)腳本login_lwh.sh,要求從鍵盤上輸入用戶名,判斷系統(tǒng)是否存在該用戶,并給出提示:(思路如下)
A.從鍵盤上輸入用戶名(輸入你的姓名全拼)
B.定義一個(gè)變量result,其結(jié)果等于“先讀取/etc/passwd,然后使用grep篩選用戶名”命令的結(jié)果
C.判斷result是否為空,如果為空,輸出用戶名is not exist!,否則,輸出用戶名 is exist!
代碼與結(jié)果截圖:
2)第二題:編寫一個(gè)腳本time.sh,要求根據(jù)系統(tǒng)當(dāng)前的時(shí)間向用戶輸出問候信息。當(dāng)時(shí)間大于等于0小于等于11時(shí),輸出“good morning”,時(shí)間大于等于12小于等于17時(shí),輸出“good afternoon”,其他時(shí)段,輸出“good evening”。(自由選做)
代碼與結(jié)果截圖: