Answers:
用CTRL+ ALT+ 打开终端,T然后输入
nano ~/.bashrc
有作为
echo " Hi Zignd"
然后关闭并保存。
然后键入此命令以重新加载bashrc。
source ~/.bashrc
你会想要的。
例如:我做了我自己。
echo
在检查输出是否为tty的条件下,或者(根据您的选择)shell是交互式的。否则,您将破坏scp,rsync。
screenfetch
。
要扩展@snow的答案,请将代码放在的第一行下面.bashrc
。并以成为ubuntu用户而自豪:)
echo "MMMMMMMMMMMMKlxMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0occlxNM"
echo "MMMMMMMMMMMMOcxMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKOXMMMMMMMMMMMMMMMMMNdcoxkOlc0"
echo "MMMMMMMMMMMMOcxMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMdcOMMMMMMMMMMMMMMMMMkoO0lckkcl"
echo "dxWMMMM0d0MMOcoxdooxONMMMOdXMMMMXdkMMWkxdoodxONMMMdcldddkMXdxWMMMM0dKM0coOxk0xcd"
echo "ccNMMMMxckMMOco0XNXkclKMMxc0MMMMKcoMMNllKXXXkclXMMdcxKKKXMKclNMMMMkc0MM0oclldokN"
echo "ccNMMMMxckMMOcxMMMMMOclWMxc0MMMMKcoMMNllWMMMMdcOMMdcOMMMMMKclNMMMMkc0MMMMNXXNWMM"
echo "ccNMMMMxckMMOcxMMMMMKccNMxc0MMMMKcoMMNllWMMMMxckMMdcOMMMMMKclNMMMMkc0MMMMMMMMMMM"
echo "lcKMMMMxckMMOcxMMMMWdcxMMkcxMMMMKcoMMNllWMMMMkckMMxckMMMMMNccKMMMMkc0MMMMMMMMMMM"
echo "0lcxkkklckMMOclkOkxlckWMMNocdkkkdcoMMNllWMMMMkckMMXlcxkkxNM0lcxkkkoc0MMMMMMMMMMM"
echo "MNxlccloxXMMXxolccokNMMMMMWOolclox0MMWxkWMMMM0d0MMMXxlclxNMMNklcclokXMMMMMMMMMMM"
要么
echo " _ _ "
echo " _ _| |__ _ _ _ __ | |_ _ _ "
echo "| | | | '_ \| | | | '_ \| __| | | |"
echo "| |_| | |_) | |_| | | | | |_| |_| |"
echo " \__,_|_.__/ \__,_|_| |_|\__|\__,_|"
这些图像(如字符)的秘密是使用图像转换器转换为ASCII字符。有很多免费工具供您随意使用,toilet
或者figlet
我个人使用jp2a
。
您还可以使用此站点将文本生成为ASCII,而不是图像为ASCII。
echo
s在检查输出是否为tty的条件下,或者(根据您的选择)shell是交互式的。否则,您将破坏scp,rsync。
我们如何在终端中应用ASCII艺术?
生成ASCII艺术作品的方式有很多,包括专用软件和手动构建,但是也有一些网站可以通过简单地输入所需的名称来生成ASCII艺术作品。首先,我们需要生成/创建ASCII“代码”:访问此网站,键入所需的名称,然后复制“实时”生成的ASCII结果,然后,创建一个名为art的文本文件,并将上述生成的ASCII粘贴到其中结果将美工文件复制到您的主文件夹中(单击Nautilus侧栏的主目录在此处导航),打开.bashrc文件(使其可见,请按Ctrl + H)并粘贴在页面底部
猫艺术
值得一提:
上述站点包含数百种用于生成ASCII的不同字体,这些字体具有各种大小,3D外观等。
至于ascii的图像,请访问此网站
首先生成一个ascii图。我建议asciio
:
apt-get install asciio
例:
.-------.
| Hi |
'-------'
^ (\_/)
'----- (O.o)
(> <)
复制图形并将其粘贴到文件中:
vim /home/<youruser>/banner
最后,在文件末尾添加以在打开新bash时读取:
echo "cat banner" >> /home/<youruser>/.bashrc
打开另一个终端:
您可以在终端上添加有趣的ASCII艺术,而无需离开终端。cowsay
拥有一些最酷的ASCII艺术,将fortune
输出传递到Cowsay可以将其带到另一个层次。让我们看看如何完成此操作,打开终端并输入:
sudo apt-get install cowsay
现在安装了Cowsay,让我们玩得开心,添加以下命令
cowsay I am in a good mooooo-d.
如果您不喜欢母牛,那么您的航站楼内就有一个神秘的动物园,请输入
cowsay -f dragon Who dared to wake me up?
列出您的神秘动物园类型中所有动物的清单cowsay -l
。如果您喜欢“思考动物”而不是一次尝试
cowthink -f <animal name> <your message>
< >
被忽略。如果要在每次登录时显示相同的自定义消息,请继续,否则请跳至下一步。
复制您的ASCII艺术作品,然后转到主目录。创建一个文件
<newfile.txt>
,将您的ASCII艺术作品粘贴到文件中并保存。.bashrc
从主目录打开文件。在文件的底部添加以下内容并保存。
cat <newfile.txt>
完成:)重新打开终端。
通过添加使您的动物更加聪明 fortune
sudo apt-get install fortune
转到主目录并打开.bashrc
并添加以下内容作为文件的顶行
fortune | cowsay -f <your animal>
现在保存文件,您就可以完成:)
这将获取一个png图像文件,并将传真输出到您的终端上
如果您安装了nodejs, 则发出
npm install -g picture-tube
然后把它放到你的〜/ .bashrc的底部
echo "picture-tube --cols 60 /tmp/justpng/orbifold_333_shell.png"
picture-tube --cols 60 /tmp/justpng/orbifold_333_shell.png
代码在 https://github.com/substack/picture-tube
请享用
sudo apt-get install figlet
echo "Hello world!" | figlet | color_it.sh 54
猫color_it.sh
#!/usr/bin/env bash
## A.M.Danischewski 2015+(c) Free - for (all (uses and
## modifications)) - except you must keep this notice intact.
declare INPUT_TXT=""
declare ADD_LF="\n"
declare -i DONE=0
declare -r COLOR_NUMBER="${1:-247}"
declare -r ASCII_FG="\\033[38;05;"
declare -r COLOR_OUT="${ASCII_FG}${COLOR_NUMBER}m"
function show_colors() {
## perhaps will add bg 48 to first loop eventually
for fgbg in 38; do for color in {0..256} ; do
echo -en "\\033[${fgbg};5;${color}m ${color}\t\\033[0m";
(($((${color}+1))%10==0)) && echo; done; echo; done
}
if [[ ! $# -eq 1 || ${1} =~ ^-. ]]; then
show_colors
echo " Usage: ${0##*/} <color fg>"
echo " E.g. echo \"Hello world!\" | figlet | ${0##*/} 54"
else
while IFS= read -r PIPED_INPUT || { DONE=1; ADD_LF=""; }; do
PIPED_INPUT=$(sed 's#\\#\\\\#g' <<< "${PIPED_INPUT}")
INPUT_TXT="${INPUT_TXT}${PIPED_INPUT}${ADD_LF}"
((${DONE})) && break;
done
echo -en "${COLOR_OUT}${INPUT_TXT}\\033[00m"
fi
通常创建一个dir〜/ bin并使所有这些文件可见
mkdir ~/bin
# ... put above color_it.sh as file ~/bin/color_it.sh
chmod +x ~/bin/color_it.sh # make it executable
export PATH=${HOME}/bin:${PATH} # add this line to your ~/.bashrc
echo "Hello world!" | figlet | color_it.sh 34