shell腳本進階-課后練習題答案

答案不唯一,不足之處請各位大佬多多支教

4343f047a9dcd3f1913c8cd91c3b08ee

1、編寫腳本/root/bin/createuser.sh,實現如下功能:使用一個用戶名做為參數,如果指定參數的用戶存在,就顯示其存在,否則添加之;顯示添加的用戶的id號等信息。

QQ圖片20180505113822

2、編寫腳本/root/bin/yesorno.sh,提示用戶輸入yes或no,并判斷用戶輸入的是yes還是no,或是其它信息。

QQ圖片20180505113959

3、編寫腳本/root/bin/filetype.sh,判斷用戶輸入文件路徑,顯示其文件類型
(普通,目錄,鏈接,其它文件類型)。

QQ圖片20180505114151

4、編寫腳本/root/bin/checkint.sh,判斷用戶輸入的參數是否為正整數

QQ圖片20180505121818

答案有很多不足的地方,請各位老鐵不惜留言,共同進步。

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97517

(2)
天策天策
上一篇 2018-05-05 11:47
下一篇 2018-05-05 13:14

相關推薦

  • 計算機及Linux基礎知識

    1、描述計算機的組成及其功能 根據馮諾依曼體系結構,計算機由運算器、存儲器、控制器、輸入設備和輸出設備五個基本部件組成,其中運算器和控制器合稱為中央處理器(CPU)。 各基本部件的功能是: 存儲器用于存放指令和數據; 控制器控制指令自動執行; 運算器進行加、減、乘、除四種基本算術運算以及邏輯運算和附加運算;輸入輸出設備通過和主機進行通信,完成人機數據交互。 …

    2018-06-23
  • gpg非對稱秘鑰實驗

    ?生成秘鑰對 /*圖形界面 便于生成隨機數*/ gpg –gen-key/*類型 長度 有效期 (默認)*//*用戶名(其他可不填)*/私鑰加密/*生成隨機數*/ 查看 gpg –list-keys ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? …

    Linux筆記 2018-05-20
  • ansible實戰應用之角色裝nginx,httpd

    流程圖如下: 上圖表明: 1).tasks夾: .grupyml .useryml: 指定uid;gid,且最好uid和gid統一,這樣好管理要;加入組中;一般來說建一個帳號是給特定的服務用的,一般來講這個帳號 都是系統帳號;且它的shell類型,為了安全一般都是/sbin/nologin * 不確定uid號有沒有人有的話,可以用#getent passwd…

    Linux筆記 2018-06-03
  • sed

    文本處理工具sed

    2018-05-02
  • Linux用戶管理和組管理

    Linux用戶管理和組管理

    2018-04-09
欧美性久久久久