Szia minden, arra gondoltam, ha valaki azt nézd meg ezt a forgatókönyvet, amin dolgozom. Nem tudom, nekem van a helyes szintaxisa a saját változók, és ha az a hurok van írva helyesen.
bármely támogatás lenne nagyon méltányol.
#! / usr / bin / bash
###########################################
# Írta: em
# Cél: Ez a parancsfájl írta, hogy az olyan alapvető zóna beállítása
# Dátum: 01 júl 2008
###########################################
# My Változók
DMI_FILE \u003d "/ etc / DMI / conf"
SNMP_FILE \u003d "/ etc / snmp / conf"
##########
# Kód
##########
if [[-e $ DMI_FILE]], majd # Ellenőrizze, hogy a fájl létezik
a conf a $ ($ DMI_FILE)
tesz
mv conf conf.orig
kész
vagy
print "$ DMI_FILE nem létezik"
exit
fi
echo "/ etc / DMI / conf átkerült"
if [[-e $ SNMP_FILE]], majd # Ellenőrizze, hogy a fájl létezik
a conf a $ ($ SNMP_FILE)
tesz
mv conf conf.orig
kész
vagy
print "$ SNMP_FILE nem létezik"
exit
fi
echo "/ etc / snmp / conf átkerült"
#
# Disable szolgáltatások
#
/ usr / sbin / svcadm disable SVC: / network / ujj: default
/ usr / sbin / svcadm disable SVC: / network / login: rlogin
/ usr / sbin / svcadm disable SVC: / network / shell: Default
/ usr / sbin / svcadm disable SVC: / network / telnet: default
/ usr / sbin / svcadm disable SVC: / network / rpc / rstat: default
/ usr / sbin / svcadm disable SVC: / network / rpc / rusers: default
/ usr / sbin / svcadm disable SVC: / network / smtp: sendmail
/ usr / sbin / svcadm disable SVC: / network / ftp: default
/ usr / sbin / svcadm disable SVC: / system / filesystem / autofs: default
echo "A kért szolgáltatások le vannak tiltva"
#
# Disable automounter
#
/ usr / bin / svcadm disable autofs
echo "automounter disabled"
#
# Szerkesztés auto_master
#
vi / etc / auto_master
echo "Basic zóna beállítás kész"