J-Linux&Shell Shell程序设计(上)

J-Linux&Shell-W13

Shell程序设计(上)

  1. 一.判断题
  1. Shell程序是编译类编程语言。( ×)
  2. 现在的Linux操作系统中默认安装的shell版本是csh。(× )
  3. 通过/etc/shells文件查看系统中已经安装的shell。(√ )
  4. $nnn在shell里为定义一个变量nnn的作用。(× )
  1. 二.单项选择题
  1. Shell程序的注释符为(B)

A.%   B.#    C.@    D.!

  1. Shell变量的定义与赋值格式为(D)

A.变量名=$值    B.$变量名=值   C.$变量名=$值    D.变量名=值

  1. 能够起到在shell程序里将程序内容中包含的命令的结果直接输出使用的符号是(C)

A.“”    B.‘’    C.``    D.()

  1. 三.不定项选择题
  1. 下列属于Shell常见版本的是(ABCD)

A.bash    B.csh    C.ksh   D.ash

  1. 下列执行shell脚本的方式中,正确的是(AD)

A.对应解释器 脚本名    

B.脚本名    

C../脚本名    

D.在shell脚本有运行权限的前提下,使用./脚本名

  1. 四.填空题
  1. 使用bash shell版本书写shell脚本时,第一行声明应该写为_

       #!/bin/bash_。

  1. 五.操作题
  1. 编写一个shell脚本,内含两个变量x和y,分别给x和y赋值12和5,请一次性打印出两个数字加减乘除的执行结果。

#!/bin/bash

x=12

y=5

echo “x + y is $((x+y))”

echo “x - y is $((x-y))”

echo “x * y is $((x*y))”

echo “x / y is $((x/y))”

 

或者 expr $x + $y

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值