大神的shell指令碼練習

2022-08-21 18:42:14 字數 707 閱讀 8587

1.計算1到100的和

#!/bin/bash

sum=0

for i in `seq 1 100`;do

sum=$[$i+$sum]

done

echo $sum

2.輸入乙個數n,計算前n個數的和

#!/bin/bash

sum=0

for i in `seq 1 100`;do

sum=$[$i+$sum]

done

echo $sum

3.當執行乙個程式的時候,這個程式會讓使用者選擇boy或者girl;如果使用者輸入b或者b時,就顯示:he is a boy;如果使用者輸入g或者g時,就顯示:he is a girl;如果是除了b/b/g/g以外的其他字元,就顯示:i don』t know。

#! /bin/bash

echo -n your choice:

read choice

case $choice in

g)echo "she is a girl";;

g)echo "she is a gril";;

b)echo "he is a boy";;

b)echo "he is a boy";;

*)echo "i don't know";;

esac

shell指令碼練習

顯示系統資訊 bin bash descrition show system information echo os version is cat etc centos release echo kernel version is uname r echo cpu type lscpu grep m...

shell 指令碼練習

bin bash echo hello world chmod x test.sh 使指令碼具有執行許可權 test.sh 執行指令碼for file in ls etc 或for file in ls etc val expr 2 2 注意,這時的計算,2 2運算子和數字之間一定要加空格判斷字串是...

shell指令碼練習

1.簡單輸出指令碼 輸出 hello 王子 我們先建立指令碼檔案 touch lian.sh 這裡指令碼的檔案需要以。sh結尾 結果 2.通過位置變數建立系統賬號或密碼 結果 3.每週 5 使用 tar 命令備份 var log 下的所有日誌檔案 vim root logbak.sh 編寫備份指令碼...