Привет всем, мне было интересно, если бы кто-нибудь взглянуть на этот скрипт я работаем. Я не знаю, есть ли у меня на правильный синтаксис для моих переменных, и если за цикл написан правильно.
любая помощь будет с благодарностью.
#! / USR / BIN / Bash
###########################################
# Автор: EM
# Назначение: Этот сценарий был написан для внесения изменений в основной зоне установки
# Дата: 01 июля 2008 года
###########################################
# Моя Переменные
DMI_FILE \u003d "/ и т.д. / DMI / CONF"
SNMP_FILE \u003d "/ и т.д. / SNMP / CONF"
##########
# Кодекс
##########
если [[-E $ DMI_FILE]], затем # проверить, чтобы убедиться, что файл существует
для Конфер в $ ($ DMI_FILE)
делать
М. В. Конфер conf.orig
готово
еще
Версия для печати "$ DMI_FILE не существует"
выезд
FI
Эхо "/ и т.д. / DMI / CONF был перенесен"
если [[-E $ SNMP_FILE]], затем # проверить, чтобы убедиться, что файл существует
для Конфер в $ ($ SNMP_FILE)
делать
М. В. Конфер conf.orig
готово
еще
Версия для печати "$ SNMP_FILE не существует"
выезд
FI
Эхо "/ и т.д. / SNMP / CONF был перенесен"
#
# Отключение услуги
#
/ USR / sbin / svcadm отключить SVC: / сети / пальцем: "по умолчанию"
/ USR / sbin / svcadm отключить SVC: / сети / логин: rlogin
/ USR / sbin / svcadm отключить SVC: / сети / Shell: "по умолчанию"
/ USR / sbin / svcadm отключить SVC: / сети / Telnet: по умолчанию
/ USR / sbin / svcadm отключить SVC: / сети / RPC / rstat: по умолчанию
/ USR / sbin / svcadm отключить SVC: / сети / RPC / rusers: по умолчанию
/ USR / sbin / svcadm отключить SVC: / сети / SMTP: Sendmail
/ USR / sbin / svcadm отключить SVC: / сети / FTP: по умолчанию
/ USR / sbin / svcadm отключить SVC: / система / файловой / Автоматическое: по умолчанию
Эхо "Испрашиваемые услуги стали инвалидами"
#
# Отключить automounter
#
/ USR / BIN / svcadm Автоматическое отключение
Эхо "automounter инвалидов"
#
# Изменить auto_master
#
VI / и т.д. / auto_master
Эхо "Основные зоны Настройка завершена"