shell脚本练习

(1)编写shell脚本,计算1~100的和。

在这里插入图片描述

(2)编写shell脚本,输入一个数字n并计算1~n的和。需求:如果输入的数字小于1,则重新输入,直到输入正确的数字为止。

在这里插入图片描述

(3)编写shell脚本,把/root/目录下的所有目录(只需要一级)复制到/tmp/目录下。

在这里插入图片描述

(4)shell脚本中,怎么把某一行当作注释?

在那一行的最前面加一个#。

(5)如何执行一个shell脚本?

执行命令 sh xxx.sh 或者给脚本加一个 -x 的权限(chmod -x xxx.sh),然后 ./xxx.sh

(6)为了方便管理,我们约定把shell脚本都放到哪个目录下?

放到 /usr/local/sbin/

(7)为了更好地调试shell脚本,我们可以加哪个选项来观察shell脚本的执行过程?

-x 选项。(sh -x xxx.sh)

(8)使用date命令打印5天前的日期。要求:日期格式为xxxx-xx-xx

在这里插入图片描述

(9)请指出下面这个脚本的问题出在哪里。
#! /bin/bash
a = 1
b = 2
echo $a, $b

赋值变量值的时候,不要带空格

(10)在shell脚本中如何使用数学运算?
#! /bin/bash
a=1
b=2
sum=$[$a+$b]
echo "$a+$b=$sum"
(11)shell脚本中的哪个命可以实现脚本和用户交互?

read命令。( read -p "Please input a number: " x ) 它把用户输入的字符串作为变量值。

(12)在shell脚本中,用什么符号表示 “并且” ?用什么符号表示 “或者” ?

&& 表示 “并且”,| | 表示 “或者”

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值