本文共 2816 字,大约阅读时间需要 9 分钟。
echo
作为负责打印的函数, 但这次我们要介绍的是Linux shell终端里面的echo
当我们编写脚本, 或者写一些"新手教学"的时候, 经常会用到更改配置文件的情况, 比如在centos7中更换docker国内镜像源, 传统的做法是, 备份旧文件, 然后,vi打开
/etc/docker/daemon.json
, 输入{"registry-mirrors": ["https://registry.docker-cn.com"]}
如果善用echo,我们可以一行命令搞定echo {"registry-mirrors": ["https://registry.docker-cn.com"]} > /etc/docker/daemon.json
祭出一张htop的软件界面
\e[0m
将颜色重新置回echo -e "\e[0;30m 这是黑色 \e[0m"echo -e "\e[0;31m 这是红色 \e[0m"echo -e "\e[0;32m 这是绿色 \e[0m"echo -e "\e[0;33m 这是黄色 \e[0m"echo -e "\e[0;34m 这是蓝色 \e[0m"echo -e "\e[0;35m 这是洋红色 \e[0m"echo -e "\e[0;36m 这是青色 \e[0m"echo -e "\e[0;37m 这是白色 \e[0m"
颜色码:重置=0,黑色=30,红色=31,绿色=32,黄色=33,蓝色=34,洋红=35,青色=36,白色=37
# 反白echo -e "\e[7;30m 这是黑色 \e[0m"echo -e "\e[7;31m 这是红色 \e[0m"echo -e "\e[7;32m 这是绿色 \e[0m"echo -e "\e[7;33m 这是黄色 \e[0m"echo -e "\e[7;34m 这是蓝色 \e[0m"echo -e "\e[7;35m 这是洋红色 \e[0m"echo -e "\e[7;36m 这是青色 \e[0m"echo -e "\e[7;37m 这是白色 \e[0m"# 跳动echo -e "\e[5;30m 这是黑色 \e[0m"echo -e "\e[5;31m 这是红色 \e[0m"echo -e "\e[5;32m 这是绿色 \e[0m"echo -e "\e[5;33m 这是黄色 \e[0m"echo -e "\e[5;34m 这是蓝色 \e[0m"echo -e "\e[5;35m 这是洋红色 \e[0m"echo -e "\e[5;36m 这是青色 \e[0m"echo -e "\e[5;37m 这是白色 \e[0m"# 下划横线echo -e "\e[4;30m 这是黑色 \e[0m"echo -e "\e[4;31m 这是红色 \e[0m"echo -e "\e[4;32m 这是绿色 \e[0m"echo -e "\e[4;33m 这是黄色 \e[0m"echo -e "\e[4;34m 这是蓝色 \e[0m"echo -e "\e[4;35m 这是洋红色 \e[0m"echo -e "\e[4;36m 这是青色 \e[0m"echo -e "\e[4;37m 这是白色 \e[0m"# 浅色echo -e "\e[2;30m 这是黑色 \e[0m"echo -e "\e[2;31m 这是红色 \e[0m"echo -e "\e[2;32m 这是绿色 \e[0m"echo -e "\e[2;33m 这是黄色 \e[0m"echo -e "\e[2;34m 这是蓝色 \e[0m"echo -e "\e[2;35m 这是洋红色 \e[0m"echo -e "\e[2;36m 这是青色 \e[0m"echo -e "\e[2;37m 这是白色 \e[0m"# 加粗echo -e "\e[1;30m 这是黑色 \e[0m"echo -e "\e[1;31m 这是红色 \e[0m"echo -e "\e[1;32m 这是绿色 \e[0m"echo -e "\e[1;33m 这是黄色 \e[0m"echo -e "\e[1;34m 这是蓝色 \e[0m"echo -e "\e[1;35m 这是洋红色 \e[0m"echo -e "\e[1;36m 这是青色 \e[0m"echo -e "\e[1;37m 这是白色 \e[0m"# 正常输出echo -e "\e[0;30m 这是黑色 \e[0m"echo -e "\e[0;31m 这是红色 \e[0m"echo -e "\e[0;32m 这是绿色 \e[0m"echo -e "\e[0;33m 这是黄色 \e[0m"echo -e "\e[0;34m 这是蓝色 \e[0m"echo -e "\e[0;35m 这是洋红色 \e[0m"echo -e "\e[0;36m 这是青色 \e[0m"echo -e "\e[0;37m 这是白色 \e[0m"
# 改变背景色echo -e "\e[0;37;40m 黑色背景 \e[0m"echo -e "\e[0;37;41m 红色背景 \e[0m"echo -e "\e[0;37;42m 绿色背景 \e[0m"echo -e "\e[0;37;43m 黄色背景 \e[0m"echo -e "\e[0;37;44m 蓝色背景 \e[0m"echo -e "\e[0;37;45m 洋红背景 \e[0m"echo -e "\e[0;37;46m 青色背景 \e[0m"echo -e "\e[0;37;47m 白色背景 \e[0m"
echo -n
好玩才是最重要的, echo是一个简单而好玩的命令, 如果你对shell编程感兴趣, echo或许是入门shell编程的极好方式~
转载地址:http://kdjoo.baihongyu.com/