礼物linux项目,好玩的Linux命令,将礼品包在盒子中

原标题:好玩的Linux命令,将礼品包在盒子中

来自:Linux迷

链接:https://www.linuxmi.com/linux-boxes.html

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

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

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

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

linuxmi@linuxmi:~/www.linuxmi.com$ sudo dnf install boxes

Ubuntu中安装命令如下:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install boxes

6c41fa02d36b6890484182e34fdf9d70.png

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

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

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

linuxmi@linuxmi:~/www.linuxmi.com$ cat linuxmi.txt | boxes -d diamonds -a c

输出如下:

/ / /

/ ///

/ //

/// ///

/ /

/ /

// Linux迷 www.linuxmi.com //

// //

/ /

/ /

/// ///

/ //

/ ///

/ / /

-d 参数表示选择哪一个盒子模型,

-a 参数表示对齐方式。

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

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

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

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

linuxmi@linuxmi:~/www.linuxmi.com$ echo "我是Linux迷 www.linuxmi.com" | boxes -d cc -a c

输出如下:

/**********************************

* 我是Linux迷 www.linuxmi.com *

**********************************/

2915a57de326bfb2450195b3ae678386.png

linuxmi@linuxmi:~/www.linuxmi.com$ echo "Linux迷 www.linuxmi.com" | boxes -d dog -a c

输出如下:

__ _,--="=--,_ __

/ ." .-. "./

/ ,/ _ : : _ /`

`| /o :_: /o |__/

`-'| :="~` _ `~"=: |

` (_) `/

.-"-. | / .-"-.

.---{ }--| /,.-'-., |--{ }---.

) (_)_)_) _/`~-===-~`_/ (_(_(_) (

( Linux迷 www.linuxmi.com )

) (

'---------------------------------------'

cbe7944f27259e598b92745d7ec770bf.png

linuxmi@linuxmi:~/www.linuxmi.com$ echo "我是Linux迷 www.linuxmi.com" | boxes -d boy -a c

输出如下:

.- """-.

/ .===.

/ 6 6 /

( ___/ )

_______ooo_______/___________

/

| 我是Linux迷 www.linuxmi.com |

____________________ooo_______/

| | |

|_ | _|

| | |

|__|__|

/-'Y'-

(__/ __)

aa3e244ce7b9c01614a105bd1adae12c.png

linuxmi@linuxmi:~/www.linuxmi.com$ echo "我是Linux迷 www.linuxmi.com" | boxes -d twisted -a c

输出如下:

._____. ._____. .____________________. ._____. ._____.

| ._. | | ._. | | .________________. | | ._. | | ._. |

| !_| |_|_|_! | | !________________! | | !_| |_|_|_! |

!___| |_______! !____________________! !___| |_______!

.___|_|_| |________________________________|_|_| |___.

| ._____| |____________________________________| |_. |

| !_! | | | | | ! !_! |

!_____! | | | | !_____!

._____. | | | | ._____.

| ._. | | | | | | ._. |

| | | | | | 我是Linux迷 www.linuxmi.com | | | | | |

| !_! | | | | | ! !_! |

!_____! | | | | !_____!

._____. | | | | ._____.

| ._. | | | | | | ._. |

| !_| |_|_|________________________________| |_|_|_! |

!___| |____________________________________| |_______!

.___|_|_| |___. .____________________. .___|_|_| |___.

| ._____| |_. | | .________________. | | ._____| |_. |

| !_! | | !_! | | !________________! | | !_! | | !_! |

!_____! !_____! !____________________! !_____! !_____!

bf076c1103516cc4179fcfdf03a3242f.png

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

linuxmi@linuxmi:~/www.linuxmi.com$ echo "我是Linux迷 www.linuxmi.com" | boxes -d peek -a c

509e25ff7bd22709d40f5a714fe1e737.png

77738d27cc5f0f5e5eb94f700893da32.png

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

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值