Имя: Пароль:
IT
 
Bash скрипт. Помогите составить
0 Ksandr
 
19.01.10
09:03
На данный момент накорябал
z=`cat /share/IT/check | grep string`;
if [ ! -z $z ]; then
       echo '' > /share/IT/check;
       /etc/init.d/samba stop;
fi;

Суть в проверке файла на содержание строки и отключение самбы. Помогите разобраться с ошибкой
line 2: [: string: ожидается использование бинарного оператора
1 Chai Nic
 
19.01.10
09:28
У меня всё работает
2 Chai Nic
 
19.01.10
09:31
Файлик /share/IT/check надеюсь текстовый?
3 Chai Nic
 
19.01.10
09:33
А, понял что не так. В условии $z замените на "$z".
4 Ksandr
 
19.01.10
09:43
(3) Спасибо.
У меня тоже работает, пока пишешь в файл руками, а когда закидываешь строку батником - нифига не работает