Хочу ускорить открытие некоторых файлов или листинга из CLI Астериска. Есть ли возможность настройки сокращений для команд Linux из cli_aliases.conf? Команды через восклицательный знак не работают.
Второй вариант. Создала алиасы в самом Линуксе. Из Linux CLI работают, из Астериска - нет, только полностью писать команду.
ничего не понял. для астерисковых команд работает астерисковые алиасы. Почему они должны работать черз восклицательный знак? восклицательный знак это System call.
Алиасы у вас башовские(шела)
Хотите в астериске запускать алиасы шела - запускайте предварительно шел или сделайти не алиасы, а bash-файлы в /usr/bin/
pro-sip*CLI> !ts
kakayato erunda
pro-sip*CLI>
Disconnected from Asterisk server
Asterisk cleanly ending (0).
Executing last minute cleanups
[root@pro-sip ~]# cat /bin/ts
#!/bin/bash
echo "kakayato erunda"
[root@pro-sip ~]#
Задан: 2017-03-06 19:33:54 +0400
Просмотрен: 426 раз
Обновлен: Mar 06 '17
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Ну да, в файле cli_aliases.conf получается только алиасы на команды Астериска создать. Я думала типа alias=!vim .... Спасибо за подсказку про bash файлы. Работает.
bestann ( 2017-03-06 21:11:50 +0400 )редактировать