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.178linux.com/97517

(2)
天策天策
上一篇 2018-05-05
下一篇 2018-05-05

相关推荐

  • 第二周笔记

    ### 4 月2日笔记 – #### IO重定向“`I:input指的是标准输入 描述符用0表示O:output指的是标准输入 描述符用1表示标准错误 描述符用2表示“`一般文件或者命令的标准输入是指的键盘,标准输出是值得终端窗口。我们用重定向来改变他们的方向大于号> 表示标准输出:把输出内容定向到一个文件中&#82…

    Linux笔记 2018-04-01
  • 第一周博客(3)

    Linux的哲学思想

    Linux笔记 2018-05-12
  • linux操作系统启动流程 & grub简述

    linux操作系统启动流程 & grub简述

    Linux笔记 2018-06-03
  • 马哥教育第二周 4.8

    > 覆盖内容   只对文件有用 2> 错误覆盖内容 >> 追加覆盖内容  可以创建空文件 >文件 2>&1 错误正确放到一个文件、 (x;x)> 文件 可以把多个放到一个文件 cd  /misc/cd/ 挂载光盘 断网情况下 把服务重启 systemctl restart network ~ – …

    Linux笔记 2018-04-08
  • joke

    后续进行修改

    Linux笔记 2018-04-08
  • 初涉sed命令

    零散知识点散记和sed基础接触

    Linux笔记 2018-04-15