脚本_监视主机磁盘使用情况

需求: 使用脚本监视网络中多台主机磁盘使用情况,如使用率超过80%,标记为ALERT,否则标记为SAFE。 实施: 设置一个共用账户(如monitor),用于脚本登录多台主机使用,并为这个共用账户配置SSH自动登录。 示例脚本内容如下: #!/bin/bash #filename:diskusage.sh #function:monitor disk usage logfile=”diskusage.log” if [[ -n $1 ]] then  logfile=$1 fi if [ ! -e $logfile ] then  printf “%-8s %-14s %-8s %-8s %-6s %-6s %-6s %s\n” “Date” “IP address” “Device” “Capacity” “Used” “Free” “Percent” “Status” > $logfile fi IP_LIST=”172.16.0.120 172.16.0.121″ ( Read more…

脚本_从网页上抓取并下载图片

需求: 从网页上抓取并下载图片 脚本内容如下: #!/bin/bash #filename:img_donwloader.sh #function:download picture file if [ $# -ne 3 ]; then  echo “usage: $0 URL -d DIRECTORY”  exit -1 fi for i in {1..4} do  case $1 in  -d) shift; directory=$1; shift;;  *) url=${url:-$1}; shift;; esac done mkdir -p $directory baseurl=$(echo $url | egrep -o “https?://[a-z.]+”) Read more…