我们来回顾一下

上一部分我们都讲了什么?
  • 用apt查询并下载了figlet
  • 玩了一下字符画
  • 设置了字符画的字体
  • 但是没有修改颜色
  • 这次我们来找找另一个命令toilet

apt search toilet

apt show toilet

除了在apt里面查看,还能在哪查看呢?
软件包网站查询
  • 由于是debian系的软件包,我们去debian.org找
  • 找到网址
    • https://www.debian.org/distrib/packages#search_packages
    • 可以查询范围
      • 软件包目录名称
      • 软件包目录描述
      • 软件包目录源文件⚙️名称
      • 软件包内容

toilet
下载


sudo apt install toilet

使用


toilet oeasy

查询文档后,发现
  • http://mewbies.com/geek_fun_files/figlet/figlet_jave.de_zip_only_prev.txt
  • 下载
    • 进入/usr/share/figlet
    • 可以使用wget命令
    • wget http://www.figlet.org/fonts/acrobatic.flf

我们来欣赏一下各种toilet的效果

复杂代码
换颜色


echo -e "\e[01;32m$(toilet -f ascii9 "oeasy")\e[00m"

  • oeasy是文字内容
  • ascii9是字体
  • 32m是颜色
    • 可以换成30-37
    • 30是黑色
快速用字体的名字查看字体效果


find /usr/share/figlet -name "*.tlf" -exec basename {} \; | sed -e "s/\..lf$//" | xargs -I{} toilet -f {} {}

  • 这个命令是一个复合的命令
  • 这个命令用到了管道
  • 我们以后也能写出这样的命令
把toilet输出到网页


toilet -f bigmono9 --gay --html "oeasy.org" >> toilet.html
firefox toilet

还有什么好玩的呢?

上一章010204figlet
参与制作 去做实验
下一章010206sl

  • figlet的字体flf可以给toilet用
  • toilett有一种独有字体tlf
  • 字体的位置在/usr/share/figlet
  • 还有很多字体可以在[figlet](http://www.figlet.org/fontdb.cgi)查看,下载,并放到文件夹使用
  • 所有的字体效果图在
  • 下次再说!

oeasy教您玩转linux010206toilet的更多相关文章

  1. oeasy教您玩转vim - 56 - # 字符可视化模式

    ​ 可视化编辑 回忆上节课内容 我们学习了关于模式匹配中使用参数 单个参数 :%s/<h2>\(.*\)</h2>/ - \1/g 多个参数 :%s/<img src=\ ...

  2. oeasy教您玩转vim - 57 - # 行可视化

    ​ 可视化编辑 回忆上节课内容 上次我们了解到可视模式 其实可视化对应三种子模式 字符可视模式 v 行可视模式 大写V 块可视模式ctrl+v 我们先来了解字符可视化模式 快捷键 v 可配合各种mot ...

  3. oeasy教您玩转linux010203显示logo

    我们来回顾一下 上一部分我们都讲了什么?

  4. oeasy 教您玩转linux010101查看内核uname

    linux([?l?n?ks]) 是什么????? 咱们这次讲点什么呢?这次咱们讲讲这个 linux([?l?n?ks]),什么是 linux([?l?n?ks])呢?这linux([?l?n?ks] ...

  5. oeasy教您玩转linux010202软件包管理apt

    顾一下 上一部分我们都讲了什么?

  6. oeasy教您玩转linux010201持续输出yes

    我们来回顾一下 上一部分我们都讲了什么?

  7. oeasy教您玩转linux010108到底哪个which

    到底哪个which 回忆上次内容 我们上次讲了查找命令位置whereis 我想找到whereis的位置怎么办?

  8. oeasy教您玩转vim - 53 - # 批量替换

    查找细节 回忆上节课内容 我们温习了关于搜索的相关内容 /正向,?反向 n保持方向,N改变方向 可以设置 是否忽略大写小写 是否从头开始查找 是否高亮显示 还有一些正则表达式的使用方法 行头行尾 ^$ ...

  9. oeasy教您玩转python - 006 - # hello world

    ​ Hello World! 回忆上次内容 python3 的程序是一个 5.3M 的可执行文件 python3 里面全都是 cpu 指令 可以执行的那种指令 我们可以把指令对应的汇编找到 objdu ...

  10. oeasy教您玩转linux-010110内容回顾

    我们来回顾一下 我们都讲了什么?

随机推荐

  1. nc反弹中 &>、0>&1是什么意思

    1.简介 本文结合一些参考文章以及作者个人理解解释Linux的bash反弹命令中的 &>.0>&1 观点有误,欢迎指出! 目标讨论命令:bash -i >& ...

  2. C# Bitmap 在winform里编辑了,再次重新编辑,报gdi+错误解决办法

    经过排查,var bitmap=new Bitmap()这个局部对象,没有Dispose所致.虽然是局部的对象,但还是需要Dispose:

  3. 【u8 login debug】u8 16.0 没有调试 login的解决办法

    16.0 没有调试 login,改一下注册表 就行[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ufsoft\WF\V8.700]"Enable.Debu ...

  4. es 排序突然很慢的原因

    今天突然之间发现一个访问es的查询很慢.由刚上线之前测试的100ms直接到了5s左右.瞬间懵逼. 这个用户索引大概200w的数据. 查询语句如下 GET /user/_search{"fro ...

  5. ceph客户端配置自动挂载存储服务

    1. 安装支持ceph的内核模块 可选: centos/ubuntu: yum install -y ceph-common 或 apt install -y ceph-common 2. 拷贝认证密 ...

  6. nginx通过geo做访问限制

    user nginx; worker_processes 1; error_log /var/log/nginx/error.log warn; pid /var/run/nginx.pid; eve ...

  7. iOS 处理HLS视频流

    一.HLS介绍 HLS是苹果主导的音视频传输协议,其主要的格式是一个索引文件(M3U8)+ ts分片的视频文件. HLS的优势是iOS系统天然支持,通过Http 80传输,规避了常规的防火墙问题. 视 ...

  8. 使用Visual Studio分析.NET Dump

    前言 内存泄漏和高CPU使用率是在日常开发中经常遇到的问题,它们可能会导致应用程序性能下降甚至崩溃.今天我们来讲讲如何使用Visual Studio 2022分析.NET Dump,快速找到程序内存泄 ...

  9. zookeeper:Unexpected exception, exiting abnormally ::java.io.EOFException

    转载请注明出处: 服务器中断,重启服务器在重启kafka服务时,遇到如下报错: 2024-06-05 13:52:56,251 [myid:] - ERROR [main:ZooKeeperServe ...

  10. FlashDuty Changelog 2023-09-21 | 自定义字段和开发者中心

    FlashDuty:一站式告警响应平台,前往此地址免费体验! 自定义字段 FlashDuty 已支持接入大部分常见的告警系统,我们将推送内容中的大部分信息放到了 Lables 进行展示.尽管如此,我们 ...