Страница 1 из 2
Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 10:41
tol_iwan
Есть ли в CLI возможность фильтровать запросы, подобие grep?
Скажем в sip show peers у меня очень много записей, а нужно просмотреть номера только скажем 22XX.
Re: Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 10:47
Wapo
Никто не мешает делать вывод cli в messages-лог файл, а потом его grep SIP/22XX
Re: Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 11:22
tol_iwan
Согласен. Но это удобно при каких-то разовых операциях. Бывают проблемы с удаленными пирами и я периодически смотрю их статусы(ms). И делая это несколько раз в минуту иногда через файл не очень удобно.
Делаю просто sip show peers и ищу там нужные, но их 10-15 из 250. Хоть и по порядку, но все равно не очень удобно.
Re: Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 11:28
tol_iwan
Более удобно даже делать
Но хотелось бы тоже самое из CLI, т.к. она постоянно открыта и неудобно выходить, выполнять, заходить опять.
Re: Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 12:46
zzuz
В консоли и набирайте
Код: Выделить всё
CLI>! asterisk -rx "sip show peers" | grep 22
Re: Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 14:25
tol_iwan
Вот до этого не додумался
Вложенность конечно еще та, но по сути именно это и хотел.
Спасибо за подсказку!
Re: Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 14:40
ded
Чтобы познать рекурсию - надо познать рекурсию!
Re: Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 15:55
Glukinho
А я мечтаю, чтобы можно было включить verbose/debug отдельно для пира/екстеншена/контекста. Вот это было бы круто. На нагруженной системе глядеть в консоль и пытаться понять, что происходит - пытка.
Re: Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 15:57
Vlad1983
можно по вербослогу грепать id канала
Re: Очень простой вопрос по CLI
Добавлено: 04 фев 2015, 16:48
zzuz
tol_iwan писал(а):Вот до этого не додумался :-) Вложенность конечно еще та, но по сути именно это и хотел.
Спасибо за подсказку!
Пользуйтесь cli_aliases и не будет нагромождений.