Резервные маршрутизаторы сценариев оболочки

Ниже приведен сценарий, который я написал для резервного копирования моих маршрутизаторов и модем adsl. Любые идеи для сжатия этого скрипта в меньших количествах?

Каждый маршрутизатор имеет структуру другого типа, как вы можете видеть. [ ! d1]

#!/bin/sh
http_txt="10.0.0.59"
cgi="10.0.0.60"
http="10.0.0.66"
date="$(date +%d-%m-%y)"
dest="/home/yamash/"
archive_file="$dest$date.tgz"
local="$dest$date"
login="admin"
pass="PASSWORD"

mkdir $local
cd "$local"
echo "Iniciando Backup"

for http_txt_for in $http_txt; do
    echo "$http_txt_for"
    wget --auth-no-challenge --user=$login --password=$pass $http_txt_for/config.dat -O $http_txt_for.dat
done

for cgi_for in $cgi; do
    echo "$cgi_for"
    wget --user=$login --password=$pass $cgi_for/cgi-bin/export_settings.cgi -O $cgi_for.dat
done

for http_for in $http; do
    echo "$http_for"
    wget --user=$login --password=$pass $http_for/rom-0 -O $http_for
done

cd ..
tar czf $archive_file $local
#rm -R $archive_file $local
echo "Backup Finalizado"
1
задан 4 May 2014 в 21:55

0 ответов

Другие вопросы по тегам:

Похожие вопросы: