shell指令碼案例(提供思路)

2021-10-06 12:17:31 字數 857 閱讀 8095

#1)define the execution environment of the script		#定義指令碼的執行環境(執行指令碼用英文)

#!/usr/bin/bash

#2) #號代表注釋 #!是特例

#3)指令碼資訊

#author: tang xiaoming

#created time: 2019/05/07 11:46

#release: 1.0

#scrip description: nginx install script

#4)指令碼組成

#解釋環境 /usr/bin/env bash |python|prel

#注釋說明

#執行**

###nginx install code###

#yum -y install wget gcc pcre-devel zlib-devel

#wget

#tar xf nginx-1.18.0.tar.gz

#cd nginx-1.18.0

#./configure --prefix=/usr/local/nginx

#make -j 2

#make install

#5)執行指令碼

#1 給執行許可權

#2 直譯器直接執行 不需要給許可權

echo

"hello word!"

#

解釋環境是什麼就用什麼,bash就行了

後續,內容為特殊符號應用,完

shell指令碼案例

bin bash for迴圈的使用 for num in 1 2 3 4 5 6 do echo num done bin bash a whoami read p 請輸入想要驗證的使用者名稱 b if b a then echo 是當前使用者 else echo 不是當前使用者,需示警 fi bi...

shell指令碼案例賞析

bin bash 用法 rebatch.sh 截止到月份的日期 例如 rebatch.sh 2014 06 etc profile bashrc arg 1 start date 01 end date 01 count 1 cat dev null log file db2 o connect t...

shell指令碼案例 二 HDFS檔案定期清理

當前環境的hdfs的空間使用率,即將達到95 手動清理比較繁瑣,需要寫個指令碼定期清理下最早5天的日誌量。方法之一 定期檢查hdfs的空間佔用率,若超過95 則刪除最早5天的日誌檔案。設定使用率閾值 查詢當前使用率,若達到閾值,查詢出最早5天的檔案 將查詢到的檔案刪除 linux shell可以用f...