在Solaris上使用更less或更多的命令来分页输出

当我input“ifconfig | more”或“ifconfig | less”时,输出不会在Solaris上分页(我习惯于Linux和FreeBSD)。 有没有办法在Solaris 11上做到这一点?

原因是,与Linux不同的是,不带选项的ifconfig在Solaris下不是有效的命令。 等价的命令将是ifconfig -a 。 如果没有选项运行它, ifconfig将在其标准错误stream中显示帮助消息。

要分页,只需使用:

 ifconfig 2>&1 | less 

顺便说一下, ifconfig在Solaris 11下有点过时了。我build议使用function更强大的ipadm 。

您可能需要正确configuration您的terminaltypes,特别是如果从Linux机箱进行SSH连接:

导出TERM = vt100