加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

命令行界面 – 在Asterisk CLI中配置命令提示符

发布时间:2020-12-15 18:28:19 所属栏目:安全 来源:网络整理
导读:我正在尝试在星号CLI中设置颜色提示.在文档中我发现了这个: %Cn [; n]将终端前景(和可选背景)颜色更改为 指定.可以在include / asterisk / term.h中找到完整的颜色列表* 但我无处可寻找颜色代码的格式.我有 尝试了所有可能的排列,其中没有一个有效: ASTER
>我正在尝试在星号CLI中设置颜色提示.在文档中我发现了这个:

%Cn [; n]将终端前景(和可选背景)颜色更改为
指定.可以在include / asterisk / term.h中找到完整的颜色列表*

但我无处可寻找颜色代码的格式.我有
尝试了所有可能的排列,其中没有一个有效:

ASTERISK_PROMPT="%Cn[COLOR_BLUE] %H: " asterisk -vvvvvvr
ASTERISK_PROMPT="%Cn[32;128] %H: " asterisk -vvvvvvr
ASTERISK_PROMPT="%Cn[32;] %H: " asterisk -vvvvvvr
ASTERISK_PROMPT="%Cn[;32] %H: " asterisk -vvvvvvr
ASTERISK_PROMPT="%Cn[;COLOR_CYAN] %H: " asterisk -vvvvvvr
ASTERISK_PROMPT="%Cn[32|128] %H: " asterisk -vvvvvvr

有人可以告诉我如何让我的星号提示为红色,例如?
>另外,CLI提示符还有另一个问题:

我在Debian Wheezy上使用Asterisk 11.13.当我在星号CLI时,我
可以使用命令历史和“类似readline”的函数,如CTRL r来搜索.
但并非所有功能都可用.例如,备用映射
对于“页面向上”和“向下翻页”来搜索历史记录不起作用.他们
在其他一切工作(bash,mysql,..)

$cat /etc/inputrc
"e[5~": history-search-forward
"e[6~": history-search-backward

有没有办法让它在星号中工作?

“ASTERISK_PROMPT”是一个环境变量,应在启动CLI之前设置它以使其生效.

export ASTERISK_PROMPT="%C31%H*CLI%#"
asterisk -r

至于您的特定版本,(Asterisk 11分支)不显示颜色的原因如下:

>连接到服务器的命令行选项包括“无颜色”标志.
>未定义“term”环境变量.
>如果terminfo数据库存在,并且不包含max_colors定义,或者值= 0.
>“term”环境变量不包括以下之一:

>“xterm”
>“xterm-color”
>“xterm-256color”
>“Eterm”
>“vt100”
>“crt”

如果满足任何这些标准……你将无法获得vt100颜色.

此信息直接来自source-code.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读