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腳本中,用什麼符號表示 “並且” ?用什麼符號表示 “或者” ?

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章