Hola a todos, me preguntaba si alguien se echa un vistazo a este script que estoy trabajando. No sé si tengo la sintaxis correcta para mi y si las variables para el bucle está escrito correctamente.
cualquier ayuda sería muy apreciada.
#! / usr / bin / bash
###########################################
# Escrito por: em
# Objetivo: Este script fue escrito para realizar cambios en una zona básica de configuración
# Fecha: 01 julio 2008
###########################################
# Mi Variables
DMI_FILE \u003d "/ etc / DMI / conf"
SNMP_FILE \u003d "/ etc / snmp / conf"
##########
# Código
##########
if [[-e $ DMI_FILE]] y, a continuación, # verificar para ver si el archivo existe
de conf en $ ($ DMI_FILE)
hacer
mv conf conf.orig
hecho
algo más
print "$ DMI_FILE no existe"
salida
fi
echo "/ etc / DMI / conf se ha movido"
if [[-e $ SNMP_FILE]] y, a continuación, # verificar para ver si el archivo existe
de conf en $ ($ SNMP_FILE)
hacer
mv conf conf.orig
hecho
algo más
print "$ SNMP_FILE no existe"
salida
fi
echo "/ etc / snmp / conf se ha movido"
#
# Deshabilitar servicios
#
/ usr / sbin / desactivar svcadm SVC: / network / finger: por defecto
/ usr / sbin / desactivar svcadm SVC: / network / login: rlogin
/ usr / sbin / desactivar svcadm SVC: / network / shell: por defecto
/ usr / sbin / desactivar svcadm SVC: / network / telnet: por defecto
/ usr / sbin / desactivar svcadm SVC: / network / rpc / rstat: por defecto
/ usr / sbin / desactivar svcadm SVC: / network / rpc / rusers: por defecto
/ usr / sbin / desactivar svcadm SVC: / network / smtp: sendmail
/ usr / sbin / desactivar svcadm SVC: / network / ftp: por defecto
/ usr / sbin / desactivar svcadm SVC: / sistema / archivos / autofs: por defecto
echo "Los servicios han sido solicitados con discapacidad"
#
# Deshabilitar automounter
#
/ usr / bin / desactivar svcadm autofs
echo "automounter discapacitados"
#
# Editar auto_master
#
vi / etc / auto_master
echo "Zona Básica de instalación se haya completado"