The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Помогите! syntax error: unexpected end of file bash "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Языки программирования)
Изначальное сообщение [ Отслеживать ]

"Помогите! syntax error: unexpected end of file bash "  +/
Сообщение от vadian72 email(ok) on 10-Мрт-14, 10:11 
Всем привет. Со скриптами не очень дружу вопрос к спецам скрипт при запуске выдаёт ошибку:  /usr/local/bin/anticat.sh: line 25: syntax error: unexpected end of file это на Debian 6.0 сам скрипт писал не я где поправить спасибо вот:

#!/bin/bash
a=1
while [ $a -eq 1 ]
do
#проверяем каждые 5 сек жив ли grs в течении 1 минуты
b=1
while [ $b -le 11 ]
do
pid=`ps -aeF | grep grs_2 | grep -v "grep" | awk '{ print $2}'`
pid1=`echo $pid | awk '{ print $1}'`
pid2=`echo $pid | awk '{ print $2}'`
if [ $pid1 -ge 10 ] || [ $pid2 -ge 10 ]; then
echo "good"
else
echo "bad"
/usr/local/bin/./grs_2 -c /etc/grs_2 -b
fi
sleep 5
b=$(($b+1))

done
#reconnect ридеров
wget -c "http://127.0.0.1:18390/status.html?action=restart&label=fff&... -O - > /dev/null
wget -c "http://127.0.0.1:18390/status.html?action=restart&label=zzz&... -O - > /dev/null

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Помогите! syntax error: unexpected end of file bash "  +/
Сообщение от skb7 (ok) on 10-Мрт-14, 11:10 
> где поправить

Добавить в конец скрипта строку:


done

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Помогите! syntax error: unexpected end of file bash "  +/
Сообщение от vadian72 email(ok) on 10-Мрт-14, 20:54 
>> где поправить
> Добавить в конец скрипта строку:
>
 
> done
>

Спасибо вам теперь ок блин надо маны учить,только вот ещё вопросик последний как правильно в этом скрипте в wget авторизацию логин и пароль засунуть в целях безопасности

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Помогите! syntax error: unexpected end of file bash "  +/
Сообщение от skb7 (ok) on 10-Мрт-14, 22:16 
> как правильно в этом скрипте в wget авторизацию логин и пароль
> засунуть в целях безопасности

Из мана на wget:


       --http-user=user
       --http-password=password
           Specify the username user and password password on an HTTP server.  According to the type of the challenge, Wget
           will encode them using either the "basic" (insecure), the "digest", or the Windows "NTLM" authentication scheme.

           Another way to specify username and password is in the URL itself.  Either method reveals your password to anyone
           who bothers to run "ps".  To prevent the passwords from being seen, store them in .wgetrc or .netrc, and make sure
           to protect those files from other users with "chmod".  If the passwords are really important, do not leave them
           lying in those files either---edit the files and delete them after Wget has started the download.


Если этого будет недостаточно, можно посмотреть в сторону curl.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру