目前分類:Shell Script (7)

瀏覽方式: 標題列表 簡短摘要

突然需要知道某個資料匣下的 inode 數量,

Ching-Wei 發表在 痞客邦 留言(0) 人氣()

# 一定要使用 root 身分才可以執行 Sync
if [ "$(id -u)" != "0" ]; then

Ching-Wei 發表在 痞客邦 留言(0) 人氣()

今天在改寫之前的 Sync 程式時,需要用到 substr 的功能來截取部份字串。

因為是寫 Shell Script,都不太會,弄了好久,總算是弄好了。

Ching-Wei 發表在 痞客邦 留言(0) 人氣()

這算是我第一隻 Shell Script 吧。

但也只是簡單的將程式 Sync 到別台 Server 而以。

Ching-Wei 發表在 痞客邦 留言(0) 人氣()

有時候要對每一台Server下同樣的指令真的很煩,
所以寫了一個Script,可以同時對多台Server下達相同的指令。

Ching-Wei 發表在 痞客邦 留言(0) 人氣()

因為Server太多了,所以常常那台當了都不知道,所以就寫了這隻Script來抓每一台Server的狀態,寫法很爛,就是wget後,再判斷有沒有抓到某個字串,有就是正常

#!/bin/sh
DATE_STR=`date +%Y%m%d`
WEBs="1 2 3 4 5"
echo ""
echo "================================================"
echo "= Server Sattus : $DATE_STR"
echo "================================================"

for i in ${WEBs}; do
wget http://xx.xx.xx.${i} -q -O "/home/log/check/${i}"
if [ -n "`cat "/home/log/check/${i}" | grep ""`" ]; then
echo "Server ${i}: Alive"
else
echo "Server ${i}: Dead **********"
fi
done

echo "================================================"
echo "= Done "
echo "================================================"
echo ""

Ching-Wei 發表在 痞客邦 留言(0) 人氣()

日期(Linux):
TODAY=`date +%Y%m%d`

Ching-Wei 發表在 痞客邦 留言(0) 人氣()