#!/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運算子和數字之間一定要加空格
判斷字串是否為空,
-z string:字串string長度是否為0
test :test 配合不同的關鍵字做判斷使用,比如判斷字串是否相等,檔案是否存在
let:用於變數計算,expr也能計算,我覺得let簡單多了
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指令碼練習
1.簡單輸出指令碼 輸出 hello 王子 我們先建立指令碼檔案 touch lian.sh 這裡指令碼的檔案需要以。sh結尾 結果 2.通過位置變數建立系統賬號或密碼 結果 3.每週 5 使用 tar 命令備份 var log 下的所有日誌檔案 vim root logbak.sh 編寫備份指令碼...
Shell指令碼練習
一 將陣列 45,86,28,85,15,19,56,8 加起來 bin bash arr1 45 8628 8515 19568 sum 0 for i in dosum i sum done echo sum 二 寫乙個指令碼 執行指令碼時 傳入 幾個 數字 將傳入的數字中最大的那個輸出出來 b...