如何让我的终端以 ASCII 横幅开头?

Ant*_*ony 12 command-line ascii

如何让我在 Ubuntu 中的终端每次从默认值开始都以 ASCII 横幅开头?

Ana*_*ake 11

每次打开新终端时都会执行 .bashrc 文件,因此如果向其中添加以下行:

echo "____ENTER_ASCII_ART_HERE_____"
Run Code Online (Sandbox Code Playgroud)

那应该这样做


iBe*_*eve 9

这是一个名为的命令banner,用于打印 ascii 艺术横幅。通过运行安装

sudo apt-get install sysvbanner
Run Code Online (Sandbox Code Playgroud)

并在您的.bashrc文件中放置一行,以便每次启动终端时它都会运行:

banner EXAMPLE BANNER
Run Code Online (Sandbox Code Playgroud)

它会打印

####### #     #    #    #     # ######  #       #######
#        #   #    # #   ##   ## #     # #       #
#         # #    #   #  # # # # #     # #       #
#####      #    #     # #  #  # ######  #       #####
#         # #   ####### #     # #       #       #
#        #   #  #     # #     # #       #       #
####### #     # #     # #     # #       ####### #######

######     #    #     # #     # ####### ######
#     #   # #   ##    # ##    # #       #     #
#     #  #   #  # #   # # #   # #       #     #
######  #     # #  #  # #  #  # #####   ######
#     # ####### #   # # #   # # #       #   #
#     # #     # #    ## #    ## #       #    #
######  #     # #     # #     # ####### #     #
Run Code Online (Sandbox Code Playgroud)


小智 8

您可以cowsay用来显示来自其中一个 ascii 动物的特定消息;有大象、鸭子、龙和更多幽默的例子。

sudo apt-get install cowsay
Run Code Online (Sandbox Code Playgroud)

列出动物,cowsay -l然后在您的或顶部放置,例如,“眼睛”对象:~/.bashrc~/.bash_aliases

cowsay -f eyes "Welcome $USER"
Run Code Online (Sandbox Code Playgroud)

您可以利用 shell 变量,如$USERor$SHELL等,并将它们打印到命令行。有关如何添加时间戳的信息,请参阅此相关问题

在此处输入图片说明