在UNIX和
Linux的某些版本中,有一个banner命令(通常是/usr/bin/banner),打印出如下的输出:
##### ####### # ##### # # # # # # # # # # # # # # # # # # ##### # # # # ### # # ####### # # # # # # # # # # # # ##### # # # ##### # #
在其他版本中,banner命令(经常/usr/games / banner)会打印出一个ENORMOUS横幅,就像您在1980年与Printshop一样,适合在生日派对和东西上使用.
我倾向于喜欢使用横幅为我的脚本,但由于这个问题,它固有地不可移植.是UNIX的“横幅”部分,为什么不是POSIX标准的一部分?这是一些BSD与SysV差异,但为什么还没有解决?
我知道有figlet可以再现我喜欢的横幅.但是我的这个命令的问题是可移植性.横幅应该是UNIX,IMHO的一部分,即使它们需要包含两个版本不同的名称(尽管理想情况下,行为应该合并到一个命令中,并具有所需输出的选项).
如果我使用横幅,我只是在运气中讨论脚本中的可移植性?
因为当POSIX标准化时,有两种不同的行为,早在80年代后期,标准就被忽略了.这不是必须的,没有一个普遍的标准来选择“标准”.
是的,如果你在你的脚本中使用横幅,你是不幸的跨平台的行为是不可靠的.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。