0 / 0 / 0
Регистрация: 07.06.2014
Сообщений: 4
|
||||||
1 | ||||||
Что это значит "aux: not found"?07.06.2014, 10:21. Показов 876. Ответов 7
Метки нет (Все метки)
не мой скрипт для проверки запушен ли delayed_job
/usr/local/etc/snorbyfix.sh: aux: not found Вопрос: Чего он хочет? Как так то вообще! на FreeBSD 9.2
0
|
07.06.2014, 10:21 | |
Ответы с готовыми решениями:
7
Что значит sh: /usr/mqm.sh not found Что это значит это предупреждение в программе Sourcetree ? ошибка file not found glcoordinates.dcu что значит? Что значит Program1.pas(5,1): FOUND'readln'EXPECTED':' |
0 / 0 / 0
Регистрация: 07.06.2014
Сообщений: 4
|
|
07.06.2014, 11:30 [ТС] | 3 |
Спасибо! Так в BSD MAGAZINE написали без кавычек в 2011 году (похоже с того раза никто за эту установку не брался)
Но скрипт все равно не работает после if там может тоже чтото пропушено? на Aux не ругается
0
|
Заблокирован
|
|
07.06.2014, 11:43 | 4 |
Кажется я начинаю понимать его суть(так банально синтаксис смотрел). Скрипт вообще по иному работает и это не кавычки. Ты либо читал криво, либо код испоганен неверным копированием. Вероятно это вообще не кавычки, а экранирование было для вставки через >>.
И все [ для dash/bash, откуда они взялись во FreeBSD я вообще понятия не имею. Вместо первых кавычек ``, это НЕ кавычки, это оператор выполнения по сути. ВСЕ символы экранирования надо убрать так же.
0
|
0 / 0 / 0
Регистрация: 07.06.2014
Сообщений: 4
|
||||||
07.06.2014, 12:54 [ТС] | 5 | |||||
Делаю как пишут
Получаю
Добавлено через 48 минут Так и не разобрался - не понимаю sh не люблю sh сделал на expect что хотел, хотя тоже не понимаю expect но люблю #!/usr/local/bin/expect -f set timeout 1 spawn /bin/ps aux expect "delayed_job" { exit } system cd /usr/local/www/snorby&&/usr/local/bin/ruby script/delayed_job start exit работает как надо но походу на Timeout забивает первый под процесс долго ждет
0
|
Заблокирован
|
||||||
07.06.2014, 13:01 | 6 | |||||
Ну, способов много. Такой мониторинг кстати штатно есть в webmin которым я всегда пользуюсь, потому давно забил на daemon tools и свои скрипты для проверки. Но у тебя вариант с expect поинтереснее, он грепает всё - если процесс умеет setproctitle, а он умеет, оттуда у тебя и delayed_job - куда лучше, а webmin только по имени ПРОЦЕССА.
По поводу же грепа - я бы делал так
0
|
0 / 0 / 0
Регистрация: 07.06.2014
Сообщений: 4
|
|
07.06.2014, 13:06 [ТС] | 7 |
Я не хотел со всем выводом ps aux делать
но не смог заставить expect работать с командой ps aux | grep -v "grep" | grep delayed_job ругается на | и ни в какую!!!
0
|
Заблокирован
|
|
07.06.2014, 13:47 | 8 |
Что за бред? Вот такого точно быть не может. Надеюсь ты его не пытаешься в spawn пихать? Сдаётся мне ты оставил там !/bin/expect
0
|
07.06.2014, 13:47 | |
07.06.2014, 13:47 | |
Помогаю со студенческими работами здесь
8
Что это значит и как это исправить? 6 cores are activated что это значит и что с этим делать? Что значит это условие? Немогу расчехлить на что тут идёт проверка!!! a=*b Что это значит? что ж это значит что это значит Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |