我們來回顧一下😌
上一部分我們都講了什麼?🤔
- 用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
查詢文檔後,發現
- figlet的字體flf可以給toilet用
- toilett有一種獨有字體tlf
- 字體的位置在/usr/share/figlet
- 還有很多字體可以在[figlet](http://www.figlet.org/fontdb.cgi)查看,下載,並放到文件夾使用
- 所有的字體效果圖在
- 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