将小马宝莉的魔力带到终端

-- Jason Baker

欢迎再次来到 Linux 命令行玩具日历。如果这是你第一次访问该系列,你甚至可能会问自己什么是命令行玩具。我们正在思考中,但一般来说,它可能是一个游戏,或任何简单的消遣,可以帮助你在终端玩得开心。

很可能你们中的一些人之前已经看过我们日历中的各种玩具,但我们希望每个人至少见到一件新事物。

读者 Lori 在我之前关于 cowsay 的文章的评论中提出了今天玩具的建议:

“嗯,我一直在玩一个叫 ponysay 的东西,它似乎是你的 cowsay 的彩色变种。”

我对此感到好奇,并去看了一下,发现没有让我失望。

简而言之, ponysay 的 cowsay 的重写,它包括了来自 小马宝莉 中的许多全彩色人物,你可以用它在 Linux 命令行输出短句。它实际上是一个非常完善的项目,拥有超过 400 个字符和字符组合,它还有让人难以置信的的 78 页的 PDF 文档 涵盖了所有的用法。

要安装 ponysay,你需要查看项目的 README 来选择最适合你的发行版和情况的安装方法。由于 ponysay 似乎没有为我的 Fedora 发行版打包,我选择试用 Docker 容器镜像,但你可以选择最适合你的方法。从源码安装可能也适合你。

作为一个业余容器用户,我很想试试 podman 来代替 docker。至少对于我而言,它可以正常工作。$ podman run -ti --rm mpepping/ponysay 'Ponytastic'

输出很神奇,我建议你也试下,然后告诉我你最喜欢的。这是我其中一个:

它的开发人员选择用 Pony 来编写代码。(更新:很遗憾我写错了。虽然 Gihutb 根据它的文件扩展名认为它是 Pony,但是它是用 Python 写的。)Ponysay 使用 GPLv3 许可,你可以在 GitHub 中获取它的源码。

你有特别喜欢的命令行小玩具需要我介绍的吗?这个系列要介绍的小玩具大部分已经有了落实,但还预留了几个空位置。如果你有特别想了解的可以评论留言,我会查看的。如果还有空位置,我会考虑介绍它的。如果没有,但如果我得到了一些很好的意见,我会在最后做一些有价值的提及。

查看昨天的玩具, 在 Linux 终端中用火焰放松 ,记得明天再来!

Linux终端打开一只小马,Linux 终端上的漂亮小马相关推荐

  1. linux中打开pdf文件_在Linux中减少PDF文件大小

    linux中打开pdf文件 In our Linux system, If we have a large PDF file, we may want to reduce it's size. We ...

  2. python下载抖音视频|如何使用Python在抖音上找到漂亮小姐姐

    今天无意中看到一篇一年前的技术文章,文章的作者ID为"神奇的战士"(Github上ID为wangshub),这位作者也是曾经有名的"微信跳一跳辅助"的Pytho ...

  3. Python 抖音机器人,论如何在抖音上找到漂亮小姐姐?

    如何在抖音上找到漂亮小姐姐----抖音机器人 最近沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上. 为了高效.直接地找到漂亮小姐姐,我用 Python + ADB 做了一个 Python 抖 ...

  4. python抖音github_GitHub - eternal-flame-AD/Douyin-Bot: Python 抖音机器人,论如何在抖音上找到漂亮小姐姐?...

    如何在抖音上找到漂亮小姐姐----抖音机器人 最近沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上. 为了高效.直接地找到漂亮小姐姐,我用 Python + ADB 做了一个 Python 抖 ...

  5. python抖音机器人_抖音 Python 机器人,论如何在抖音上找到漂亮小姐姐

    最近沉迷于抖音无法自拔,常常连续花好几个小时在抖音漂亮小姐姐身上. 明人不说暗话,为了高效.直接地找到漂亮小姐姐,我用 Python + ADB 做了一个 Python 抖音机器人 Douyin-Bo ...

  6. python抖音机器人_Python抖音机器人,论如何在抖音上找到漂亮小姐姐?

    最近沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上. 为了高效.直接地找到漂亮小姐姐,我用 Python + ADB 做了一个 Python 抖音机器人 Douyin-Bot. 特性 [x] ...

  7. 基于微信小程序的线上教育商城小程序

    文末联系获取源码 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7/8.0 数据库工具:Navicat11 开发软件:eclipse/my ...

  8. linux中打开gif图片命令,在Linux终端中安装使用Gifski创建GIF动图

    Gifski 是一款跨平台的高质量 GIF 编码器,在 Linux 终端中可以安装及使用 Gifski 来创建高质量的 GIF 动图及使用 Gifski 从视频创建 GIF 动图. Gifski 简介 ...

  9. linux最新官方回应只峰身份,Linux的用户认证和授权研究.doc

    Linux的用户认证和授权研究 俞月败霜淘马鼻顷霸糊花他景扇遇数按吭克汝间绰嘴扮歇萝讶鹅胞榜赘胳油蓄保恐障首捉盅鄂顷陇蹲敝攀凌膝慕卵辈屉挑汤拓厌滋酞噬今级咸铭窗疼册姨命缝仓巾烟婉满册卡遮缝栏艰斡涩漠岩 ...

最新文章

  1. 8.1shell介绍 8.2命令历史 8.3命令补全和别名 8.4通配符 8.5输入输出重定向
  2. 【Java 网络编程】UDP 服务器 与 客户端持续交互 案例
  3. vsc系统是什么意思_电脑蓝屏是什么意思?蓝屏就一定要重装系统吗?你可不要弄错了...
  4. Python从数据库读取大量数据批量写入文件的方法
  5. 14条Yahoo(雅虎)十四条优化原则【转】
  6. SAP Spartacus outlet.directive.ts里this.templateRef的来源
  7. html 字显示效果,js原生文字一个一个显示效果
  8. matlab小游戏源代码下载,3个游戏代码和164个教学源码 - 源码下载|Windows编程|源代码 - 源码中国...
  9. 13. Blade 模板引擎
  10. 什么是CMPP、SGIP、SMGP三大运营商接口协议
  11. 新机购入 戴尔成就5000
  12. oracle 加载dbf文件路径,Oracle 导入DBF故障存储文件
  13. Android初学之十二:Broadcast
  14. 安超云生态 | 安超云与杉岩数据完成产品互兼容认证 携手打造协同生态
  15. 大佬总结的4条宝贵经验,送给初入职场的你,从此一飞冲天
  16. 5.4.1 映射Blob和Clob类型@Lob
  17. 系统变量和用户变量的区别
  18. 专家系统 - CLIPS学习(2)depth strategy 各种指令 变量与通配符
  19. U1.自然语言处理简介_刘知远老师NLP训练营笔记
  20. Qt自定义控件(IP输入框,windows下)

热门文章

  1. 窗口类的注册生成和消息循环
  2. Android多线程之同步锁的使用
  3. Android Studio-AndroidStudio目录结构
  4. 关于swift5以上的SnapKit框架的入门教程使用
  5. 联想台式机网卡驱动_【装机帮扶站】第339期:联想刃7000:是否还有选购价值?4000价位装机推荐...
  6. vc++ cserialport 打开多个串口_STM32之USART串口
  7. 学java需要什么基础_学java需要什么基础?
  8. vue2.5安装sass步骤和需要注意的点
  9. 如何知道osg模型每个节点的名称
  10. android开发之EditText金额输入只能两位小数点