HI,欢迎您光临Downzz,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!
当前位置:首页 > 站长教程 > Linux > Linux命令 > 在Linux命令行中将礼品包装在盒子中

在Linux命令行中将礼品包装在盒子中

时间:2019-01-10人气:379来源:原创我要评论(0)

春节,圣诞,元旦,每个节日,每个Linux终端用户都应该得到一份小礼物。不管你是庆祝春节,还是另一个节日。我收集到的几个Linux命令行工具,供您欣赏并与朋友共享。让我们一起来找点乐子,给这个寒冷的冬天增添点快乐吧。

很有可能,你以前听说过一些。但是,希望我们都有机会学习新东西。

今天我们将了解如何使用boxes实用程序在Linux终端绘制带有字符的形状,并使您的单词脱颖而出。 很多有趣的Linux命令行都要使用boxes实现,中文的意思是盒子,因为在没有它的情况下很难将所有其他命令行礼物包装起来!

在Fedora机器上,默认情况下没有安装使用boxes,但它在存储库中,所以安装它很简单

$ sudo dnf install boxes

Ubuntu中安装命令如下:

$ sudo apt-get install boxes

如果您使用的是其他版本,那么您很可能也会在默认存储库中找到它。

事实证明,一旦你在里面添加了几行文字,格式化它们就会变得非常繁琐。boxes是一个简单的实用程序,用于用ASCII艺术风格的框包围文本块。它提供了默认的源代码注释,以及其他选项。

它真的很容易使用。通过管道,我可以把简短的问候塞进一个盒子里。可以用字符组成盒子把你的文字包围在里面。

这将给我们输出如下:

downzz@downzz:~$  cat greeting.txt | boxes -d diamonds -a c
      /\          /\          /\          /\
    /\//\\/\    /\//\\/\    /\//\\/\    /\//\\/\
 /\//\\\///\\/\//\\\///\\/\//\\\///\\/\//\\\///\\/\
//\\\//\/\\///\\\//\/\\///\\\//\/\\///\\\//\/\\///\\
\\//\/                                        \/\\//
 \/        站长下载(www.downzz.com)        \/
 /\        站长下载(www.downzz.com)        /\
//\\      站长下载(www.downzz.com)        //\\
\\//      站长下载(www.downzz.com)        \\//
 \/        站长下载(www.downzz.com)        \/
 /\                                              /\
//\\/\                                        /\//\\
\\///\\/\//\\\///\\/\//\\\///\\/\//\\\///\\/\//\\\//
 \/\\///\\\//\/\\///\\\//\/\\///\\\//\/\\///\\\//\/
    \/\\//\/    \/\\//\/    \/\\//\/    \/\\//\/
      \/          \/          \/          \/

-d 参数表示选择哪一个盒子模型,
-a 参数表示对齐方式。

boxes --help  查看帮助。linux工具使用大法,先看帮助。

boxes -l  查看有多少可以使用的盒子格式。

还有很多其他的图形,大家可以去玩玩。

或者更有趣的事情,比如:

downzz@downzz:~$ echo "我是站长下载www.downzz.com" | boxes -d cc -a c
/*************************************
 * 我是站长下载www.downzz.com *
 *************************************/

downzz@downzz:~$ echo "我是站长下载www.downzz.com" | boxes -d twisted -a c

downzz@downzz:~$ echo "我是站长下载www.downzz.com" | boxes -d boy -a c

那这个小玩意到底有什么用,可以这么使用的。配合boxes 写个vim插件,每次写代码的时候,就把这个狗头放在我代码的开头

downzz@downzz:~$ echo "我是站长下载www.downzz.com" | boxes -d dog -a c

/* *
 * @downzz
 * @downzz 
 * @downzz                                                                                                                     
 * @version v1.0
 * @date 2018-12-12
 *
 *          __  _,--="=--,_  __
 *        /  \."    .-.    "./  \
 *        /  ,/  _  : :  _  \/` \
 *        \  `| /o\  :_:  /o\ |\__/
 *          `-'| :="~` _ `~"=: |
 *            \`    (_)    `/
 *      .-"-.  \      |      /  .-"-.
 * .---{    }--|  /,.-'-.,\  |--{    }---.
 *  )  (_)_)_)  \_/`~-===-~`\_/  (_(_(_)  (
 * (  我是站长下载www.downzz.com  )
 *  )                                    (
 * '---------------------------------------'

Boxes提供了许多填充,定位甚至处理正则表达式的选项。您可以在项目主页上了解有关Boxes的更多信息,或者前往GitHub下载源代码或贡献自己的Boxes。

如果你有一个你认为比本文还有趣还好玩的命令行? 请在下面的评论中告诉我,谢谢。

温馨提示:以上内容和图片整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!如有侵权行为请联系删除!

相关文章

  • Git常用命令行终端指令_Git教程

    根据环境不同,命令行终端执行也有很大差别,本教程推荐使用Unix与Linux风格指令。特别说明:以下命令都是纯纯的Linux命令,使用的时候不用加git。常用指令罗列如下:(1).cd命令:$cd/E上面代码可以切换到E盘。$cdg
  • 红盒子贷款是不是真的?_软件教程

    为大家解决了急需钱的问题,随时在线借款,简单的流程申请,每个口子都有详细的借款流程介绍以及条件需求信息,可方便每位伙伴都可轻松快速借到钱。红盒子贷款安不安全?1、申请该口子是通过机审的方式,当然许多老哥都比较喜欢机审陌生因为不是秒拒就是秒批

网友评论

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论

还没有收到评论,赶紧来抢沙发吧~

关于站长下载 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2005-2019 Downzz.Com 【站长下载】 版权所有 浙ICP备17005543号-4 | 浙公网安备 42011102000245号工信部

声明: 本站部分内容属于原创转载请注明出处 如有侵权行为请严格参照本站【版权声明】与我们联系,我们将在48小时内容进行处理!