![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Как отдельные цифры и слова из файла с помощью скриптов | kamakshi S | UNIX для чайников Вопросы И Ответы | 1 | 06-26-2008 10:02 AM |
| Я хочу объединить два AWK сценарии, которые испытывает же петлю и Filelist | Лакшми Нараян | Shell программирование и сценарии | 6 | 06-19-2007 06:02 PM |
| Solaris логин скрипты | citrowske | SUN Solaris | 0 | 02-08-2007 04:11 PM |
| скрипты не выполняются (Solaris 8) | smcadoo | UNIX перспективных И опытных пользователей | 3 | 01-25-2006 01:02 PM |
| убить скрипты под Solaris | 98_1LE | UNIX для чайников Вопросы И Ответы | 1 | 04-05-2002 06:15 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Здравствуйте, эксперты,
У меня отдельный скрипт (KSH) каждая Solaris и AIX для установки основных приложений (например, BigBrother). У меня также есть скрипт установки, который дает меню для выбора конкретного приложения для установки с кучей приложений. Сейчас я пытаюсь объединить отдельные скрипты в один, чтобы: 1) Когда я впервые запустить "Installer" сценарий, то найдет ли это Solaris или AIX окно 2) запустить Solaris части скрипта, если это поле Solaris и AIX части, если она IBM коробку из объединены сценарий. (нечто вроде перехода на AIX сценария после установки скрипта считает IBM окно или наоборот) Пожалуйста, помогите мне в этом |
|
||||
|
Предположим, ваш двух сценариев называется solaris.sh и aix.sh
Создайте скрипт обертка Код:
uname | grep -qi aix
if [ $? -eq 0 ]
aix.sh
else
solaris.sh
fi
|
|
||||
|
Здравствуйте, эксперты,
Пожалуйста, помогите мне в этом. Это автор сценария: Я хотел заявок BigBrother, PowerKeeper / PowerBroker т.д.. , который я во время установки сервера строить для AIX и Solaris. У меня уже есть отдельная установка скриптов для обеих ОС для всех приложений. Теперь, я хочу объединить эти отдельные сценария (например, bigbrotheraix.ksh и bigbrothersolaris.ksh в единый bigbrotherunix.ksh) От одного моего сценария "installer.ksh" (меню для выбора требуемого приложения от многих других приложений). ваш выше обертки отлично работает, выберите либо Solaris или AIX используя 'uname'. Я сделаю эту оболочку на вершине installer.ksh скрипт для выбора ОС и печатать сообщения:: Print "Вы выбрали $ OS поле, чтобы установить вашу заявку. Пожалуйста, выберите из меню ниже, чтобы установить $ OS совместим применения" Сейчас, когда элемент выбирается в меню, я должен иметь возможность перейти на единый сценарий, содержащий как Solaris и AIX сценариев (например, bigbrotherunix.ksh) и выберите Solaris части скрипта, если это окажется в Solaris поле. Спасибо за ваше внимание. Последний раз редактировалось solaix14; на 10-05-2008 01:29 PM.. Причина: нет ответа .. |
|
||||
|
Нечто подобное этому времени.
Код:
# early on in the script
uname=$(uname)
# now whenever you need to branch
case $uname in
AIX) do aix stuff
do some more aix stuff;;
Solaris)
do solaris stuff;;
esac
|
|
||||
|
Помощь с использованием тематических заявление оболочки Корна
Здравствуйте, эксперты,
1) У меня есть два скрипта (один для Solaris и один для AIX), теперь хочу поставить эти два скрипта в один. 2) Теперь я хочу использовать этот сценарий (вместе) с другой сценарий: а) выбор, если это поле Solaris или AIX б) выполнить Solaris части скрипта от совместного сценария, если поле одерживает для ОС Solaris и наоборот с помощью тематических заявление. Заранее благодарим. |
|
||||
|
Там, похоже, не все здесь, которых мы уже не отвечал. Какую часть вы испытываете трудности с?
|
|
||||
|
эпохи,
Спасибо за ответы обратно. Вы можете, пожалуйста, помогите мне с этой, в частности: Код:
OStype='uname -s' case $OStype in SUN) commands;; AIX) commands;; esac пойдут на AIX часть сценария после OStype \u003d AIX, и наоборот. Я не изменил ничего в оригинале сценария, но приложил Экс скрипта внизу Solaris сценарий. (Я не так много знакомых с сценариев, ваша помощь будет очень благодарны) Заранее благодарим. |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|