powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / unary operator expected
5 сообщений из 5, страница 1 из 1
unary operator expected
    #36065643
Alexey181
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня!
Есть такой скриптик
Код: plaintext
1.
2.
3.
4.
[oracle@mdm Loaders]$ [  `./snmplog | grep ORA- 01722  | awk '{print $1}' `  =  "ORA-01722:" ]
./ncc-sw-1_195. 128 . 64 . 4 /snmp/loader/nohup.out: No such file or directory
./ncc-sw-2_195. 128 . 64 . 189 /snmp/loader/nohup.out: No such file or directory
[oracle@mdm Loaders]$ echo $?
 0 
все работает, далее изменяю файл в одной из директорий, который должен "грепаться"
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
[oracle@mdm Loaders]$ cd m10-1_195. 128 . 64 . 136 /snmp/loader/

[oracle@mdm loader]$ mv nohup.out nohup2.out
[oracle@mdm loader]$ cd ../../..
[oracle@mdm Loaders]$ [  `./snmplog | grep ORA- 01722  | awk '{print $1}' `  =  "ORA-01722:" ]
./ncc-sw-1_195. 128 . 64 . 4 /snmp/loader/nohup.out: No such file or directory
./m10-1_195. 128 . 64 . 136 /snmp/loader/nohup.out: No such file or directory
./ncc-sw-2_195. 128 . 64 . 189 /snmp/loader/nohup.out: No such file or directory
-bash: [: =: unary operator expected
[oracle@mdm Loaders]$ echo $?
 2 
из-за чего так?
...
Рейтинг: 0 / 0
unary operator expected
    #36065726
&
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
&
Гость
Alexey181,

а что есть ./snmplog ?
...
Рейтинг: 0 / 0
unary operator expected
    #36065741
Alexey181
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
&Alexey181,

а что есть ./snmplog ?
скриптик, который грепает логи на наличие ошибок
...
Рейтинг: 0 / 0
unary operator expected
    #36065752
&
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
&
Гость
Alexey181,

может покажете что внутре у него?
...
Рейтинг: 0 / 0
unary operator expected
    #36065787
Alexey181
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
&Alexey181,

может покажете что внутре у него?
нет не покажу )
разобрался, пока на гугле не забанили нашел решение:
Код: plaintext
1.
[  "`./snmplog | grep ORA-01722 | awk '{print $1}' `"  =  "ORA-01722:" ]
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / unary operator expected
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]