我正在尝试使用 .byobu/bin 中的这个小脚本配置 Byobu 以显示计算机的外部 IP 地址。该脚本名为 10_ipadress,包含以下几行:
#!/bin/sh
wget -qO- http://ipecho.net/plain ; echo
该脚本本身可以从命令行运行,因此它具有正确的权限并且可以执行。但它没有显示在面板上。所以我猜想脚本本身有问题,但我不知道具体是什么。任何帮助都将不胜感激。
答案1
Byubo 已在设置文件中涵盖了这一点。
来自手册:
ip_地址4- 系统的 IPv4 地址以点分十进制形式显示;在最右侧的上方栏中以灰色背景上的粗体黑色文本显示;您可以通过在 $BYOBU_CONFIG_DIR/statusrc 中设置“IP_EXTERNAL=1”来显示您的外部 IP 地址
因此,您可以通过编辑statusrc
和添加来执行所需的操作IP_EXTERNAL=1
。 如果您希望它显示 ipv6 地址,还请添加IPV6=1
。