美文网首页
echo命令简要说明

echo命令简要说明

作者: _Gaara_ | 来源:发表于2020-08-07 08:40 被阅读0次
echo '[INFO] ------------------------------------------------------------------------';
echo '
 ######      ###       ###    ########     ###    
##    ##    ## ##     ## ##   ##     ##   ## ##   
##         ##   ##   ##   ##  ##     ##  ##   ##  
##   #### ##     ## ##     ## ########  ##     ## 
##    ##  ######### ######### ##   ##   ######### 
##    ##  ##     ## ##     ## ##    ##  ##     ## 
 ######   ##     ## ##     ## ##     ## ##     ## 
';
echo '[INFO] ------------------------------------------------------------------------';

echo简单来说,就是输出语句。
echo 123 输出123 也可以加上双引号
echo -n表示输出完之后不换行

[root@gaara~]# echo 1111
1111
[root@gaara~]# echo "1111"
1111
[root@gaara~]# echo '1111'
1111
[root@gaara~]# echo "1111" -n
1111 -n
[root@gaara~]# echo -n "1111" -n
1111 -n[root@gaara~]# 
[root@gaara~]# 

还可以输出系统命令,需要加 `` 就是键盘最左上角exc下的那个键

[root@VM_0_17_centos ~]# echo `docker ps`
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d4bed1132dbc mysql:8.0 "docker-entrypoint.s…" 3 days ago Up 3 days 33060/tcp, 0.0.0.0:3308->3306/tcp mysql8.0 1b52549e8c63 0bd2edf81af2 "/bin/sh -c '/run.sh…" 9 days ago Up 9 days 8080/tcp, 0.0.0.0:90

但是这样格式不完整,所以加上双引号就可以了

[root@VM_0_17_centos ~]# echo "`docker ps`"
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
d4bed1132dbc        mysql:8.0           "docker-entrypoint.s…"   3 days ago          Up 3 days           33060/tcp, 0.0.0.0:3308->3306/tcp   mysql8.0
1b52549e8c63        0bd2edf81af2        "/bin/sh -c '/run.sh…"   9 days ago          Up 9 days           8080/tcp, 0.0.0.0:9080->8443/tcp    education

还有一部分转义字符,写法和Java的转义字符一样,详细列表在下面
echo可以输出彩色字符。原理是和Java的那个控制台输出彩色字符原理一致,都是 开始一个ANSI控制码 字符 结束、
如下:

echo -e "\033[33mhahaha\033[0m"​
echo -e "\033[44;33mhahaha\033[0m"

所以输入对应颜色号码即可输出对应颜色。

#字体颜色:30m-37m 黑、红、绿、黄、蓝、紫、青、白
#背景颜色:40-47 黑、红、绿、黄、蓝、紫、青、白

另外还可以写入文件
一个 > 是替换原来的内容。 >> 是 向文本中写入内容。

echo  "clean" > xxx.log   #一般清空日志文件这么干

相关文章

  • echo命令简要说明

    echo简单来说,就是输出语句。echo 123 输出123 也可以加上双引号echo -n表示输出...

  • Shell echo

    echo命令介绍 功能说明: 显示文字。语 法: echo [-ne][字符串] / echo [--hel...

  • echo设置文字颜色

    echo命令 查看详细说明[https://man.linuxde.net/echo] 目标:显示有颜色的echo...

  • echo、bc和命令补全

    1. echo命令 (1)功能:显示字符(2)语法:echo [-neE][字符串](3)说明:echo会将输入的...

  • Linux基础

    1 帮助命令: whatis make 查看某命令的简要说明info make 查看某命令的详细说明man ma...

  • Linux下echo命令输出带颜色文本

    一、使用说明 echo 命令显示带颜色,需要使用参数 -e ...

  • PHP中的输出:echo、print、printf、sprint

    大家在面试中,经常会被问到的问题: 请简要说明PHP的打印方式都有哪些? 或者直接点问: 请说明echo、prin...

  • Git常用命令整理

    一、Git 常用命令整理 命令 简要说明 git branch 查看本地所有分支 git status 查看...

  • 详细介绍以下命令

    说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd...

  • 详细介绍以下命令

    说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd...

网友评论

      本文标题:echo命令简要说明

      本文链接:https://www.haomeiwen.com/subject/plajrktx.html