![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Нужна помощь в замене!!!! | uLearner | UNIX для чайников Вопросы И Ответы | 3 | 03-06-2008 07:21 PM |
| AWK заместительной | klut | Shell программирование и сценарии | 4 | 01-15-2008 11:26 AM |
| KSH заместительной | Solea | Shell программирование и сценарии | 2 | 08-09-2004 06:30 AM |
| SED заместительной | jo_aze | UNIX для чайников Вопросы И Ответы | 3 | 06-23-2002 10:32 PM |
| заместительной | supercbw | Shell программирование и сценарии | 1 | 06-07-2002 04:07 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Нужна помощь ... Я получаю ошибку плохо замещения по моему скрипту на Solaris Server. Однако сценарий была доказана для работы на HPUX и Solaris серверами ...
#! / USR / BIN / ш # # Установить место нахождения tzupdater.jar файл # JAR \u003d / TMP / tzupdater.jar # <<<<< UPDATE THIS LINE >>>>> # # Очистить лог файлов, если они существуют если [[-F / TMP / $ (0 ##*/}. all_javas]], затем RM-F / TMP / $ (0 ##*/}. all_javas FI если [[-F / TMP / $ (0 ##*/}. old_javas]], затем RM-F / TMP / $ (0 ##*/}. old_javas FI если [[-F / TMP / $ (0 ##*/}. cur_javas]], затем RM-F / TMP / $ (0 ##*/}. cur_javas FI # Найти все файлы с именем Java в системе # И сохранить список в лог всех Java-файлы Найти /-fstype NFS -чернослив-O-fstype Автоматическое-чернослив-O-наименование Java-типа F-принт-O-наименование Java-типа L-печать | теэ / TMP / $ (0 ##*/}. all_javas | \ а читать JAVA; делать EXEC 2> / Dev / нуль # Игнорировать сообщения об ошибках $ JAVA-версия> / Dev / нуль 2> / Dev / нуль # проверить, как реагирует Java если (($? \u003d\u003d 0)), затем # Если RC \u003d 0, то VAID # Узнайте версию Java это VERSION \u003d $ ($ JAVA-версия 2> И 1 | AWK 'NR \u003d\u003d 1 (печати substr ($ 3,4,1))') если (($ VERSION> 3)), затем # Если версия больше, чем 1.3, идти вперед и обновления Версия для печати "$ ($ JAVA-версия 2> И 1 | AWK 'NR \u003d\u003d 1 (печати $ 3)') \ T $ JAVA">> / TMP / $ (0 ##*/}. cur_javas # Сохранить список текущих Javas # Проверить ли это Java был обновлен или нет $ JAVA-банку $ JAR-T> / Dev / нуль 2> И 1 если (($?> 0)), затем # Если не обновляется, обновления Версия для печати "Обновление $ Java" $ JAVA-банку $ JAR-U остальное # В противном случае, сообщения для печати, уже обновлена Версия для печати "$ JAVA уже обновлена" FI # Это еще УМК является старую версию Java Версия для печати "$ ($ JAVA-версия 2> И 1 | AWK 'NR \u003d\u003d 1 (печати $ 3)') \ T $ JAVA">> / TMP / $ (0 ##*/}. old_javas # Сохранить список старых Javas FI FI готово # |
|
||||
|
Спасибо ... Это работает? Любая идея скрипт работал в обоих HPUX и RHEL, но должно быть изменено в Solaris???
![]() |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|