這篇文章主要介紹Linux命令行字符形狀工具boxes怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)公司作為成都網(wǎng)站建設公司,專注網(wǎng)站建設、網(wǎng)站設計,有關成都企業(yè)網(wǎng)站定制方案、改版、費用等問題,行業(yè)涉及圍欄護欄等多個領域,已為上千家企業(yè)服務,得到了客戶的尊重與認可。
在我的 Fedora 機器上,默認沒有安裝 boxes
程序,但它在我的普通倉庫中可以獲取到,所以用如下命令就可安裝:
$ sudo dnf install boxes -y
如果你在使用其他 Linux 發(fā)行版,一般也都可以在默認倉庫中找到 boxes
。
boxes
是我真正希望在高中和大學計算機課程中就使用的實用程序,因為善意的老師要求我在每個源文件、函數(shù)、代碼塊等開頭添加一些特定外觀的備注信息。
/***************//* Hello World *//***************/
事實證明,一旦你需要在框內(nèi)添加幾行文字,并且格式化的將它們統(tǒng)一風格就會變得很乏味。而 boxes
是一個簡單實用程序,它使用 ASCII 藝術風格的字符形狀框來包圍文本。其字符形狀默認風格是源代碼注釋風格,但也提供了一些其他選項。
它真的很容易使用。使用管道,便可以將一個簡短問候語塞進字符形狀盒子里。
$ cat greeting.txt | boxes -d diamonds -a c
上面的命令輸出結果如下:
/\ /\ /\ /\//\\/\ /\//\\/\ /\//\\/\ /\//\\\///\\/\//\\\///\\/\//\\\///\\/\//\\\//\/\\///\\\//\/\\///\\\//\/\\///\\\\//\/ \/\\// \/ \/ /\ I'm wishing you all a /\//\\ joyous holiday season //\\\\// and a Happy Gnu Year! \\// \/ \/ /\ /\//\\/\ /\//\\\\///\\/\//\\\///\\/\//\\\///\\/\//\\\// \/\\///\\\//\/\\///\\\//\/\\///\\\//\/ \/\\//\/ \/\\//\/ \/\\//\/ \/ \/ \/
或者玩點更有趣的,比如:
echo "I am a dog" | boxes -d dog -a c
不要驚訝,它將會輸出如下:
__ _,--="=--,_ __ / \." .-. "./ \ / ,/ _ : : _ \/` \ \ `| /o\ :_: /o\ |\__/ `-'| :="~` _ `~"=: | \` (_) `/ .-"-. \ | / .-"-..---{ }--| /,.-'-.,\ |--{ }---. ) (_)_)_) \_/`~-===-~`\_/ (_(_(_) (( I am a dog ) ) ('---------------------------------------'
boxes
程序提供了很多選項 用于填充、定位甚至處理正則表達式。你可以在其 項目主頁 上了解更多有關 boxes
的信息,或者轉(zhuǎn)到 GitHub 去下載源代碼或者貢獻你自己的盒子形狀。說到此,如果你想給你的提交找個好點子,我已經(jīng)有了一個想法:為什么不能是一個節(jié)日禮物盒子?
_ _ /_\/_\ _______\_\/_/_______| ///\\\ || /// \\\ || || "Happy pull || request!" ||____________________|
以上是“Linux命令行字符形狀工具boxes怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站題目:Linux命令行字符形狀工具boxes怎么用
網(wǎng)站網(wǎng)址:http://chinadenli.net/article0/iecjoo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、響應式網(wǎng)站、網(wǎng)站制作、虛擬主機、企業(yè)建站、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)