![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| подождите команда - кошка она ждать не Чили процесс? | alex_5161 | Shell программирование и сценарии | 2 | 06-26-2008 07:14 PM |
| Спящий командования | Перчатка | Shell программирование и сценарии | 1 | 10-03-2007 06:02 AM |
| подождать / сна, какие использовать??? | gkrishnag | UNIX для чайников Вопросы И Ответы | 1 | 09-19-2006 06:13 AM |
| Подождите, командование | lesstjm | Shell программирование и сценарии | 1 | 03-28-2005 03:55 PM |
| Помощь с ждать команды | ultraman | Shell программирование и сценарии | 1 | 10-21-2002 12:40 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Помощь в засаде или спать команду
Привет Все,
У меня есть скрипт, который запускает скрипты 3. Первый скрипт создает два файла. В двух других сценариев должен начинаться только тогда, когда файл создан. Я пробовал следующие за петлю, но она не работает. Может ли кто-нибудь, пожалуйста, помогите мне. Код:
while [ ! -e script3.lck && script4.lck ]; do # Sleep until file does exists/is created sleep 1 done |
|
||||
|
Ваш "и" условно неправильно, нужно повторять -э
Код:
while [ ! -e script3.lck -a ! -e script4.lck ]; do Код:
while [ ! -e script3.lck ] && [ ! -e script4.lck ]; do Код:
while true; do test -e script3.lck && test -e script4.lck && break sleep 1 done Последний раз редактировалось эры; на 09-25-2008 06:28 AM.. Причина: Извините, неправильно вопрос на первый |
|
||||
|
Большое спасибо эры! Но в этом случае, даже если файл был создан, при этом цикл заканчивается. В идеале он должен заканчиваться, если обе файлы существуют.
Любая идея, которой я не так ..? |
|
||||
|
К сожалению, простите за путаницу .. Я попробовал ваш первый предложение, и оно не сработало.
Я попробовал ваш последний предложением, и работает как шарм!! Большое спасибо эры!!! |
|
||||
|
К сожалению, я думаю приоритет проблемы, отрицание охватывает весь следующее выражение даже через один-на-видимому. Иными словами, второй ! В первом решение неправильным, и должны быть вывезены. Еще одна причина, чтобы избежать докучливый переговоров я полагаю ...
Последний раз редактировалось эры; на 09-25-2008 06:43 AM.. Основание: Вынете второй! |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|