(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脚本中,用什么符号表示 “并且” ?用什么符号表示 “或者” ?
&& 表示 “并且”,| | 表示 “或者”