echo 订阅
它可以基于TCP协议,服务器就在TCP端口7检测有无消息,如果使用UDP协议,基本过程和TCP一样,检测的端口也是7。 是路由也是网络中最常用的数据包,可以通过发送echo包知道当前的连接节点有那些路径,并且通过往返时间能得出路径长度。 希腊神话中,Echo是一个森林女神 。有同名专辑。 展开全文
它可以基于TCP协议,服务器就在TCP端口7检测有无消息,如果使用UDP协议,基本过程和TCP一样,检测的端口也是7。 是路由也是网络中最常用的数据包,可以通过发送echo包知道当前的连接节点有那些路径,并且通过往返时间能得出路径长度。 希腊神话中,Echo是一个森林女神 。有同名专辑。
信息
同    名
Echo是一个森林女神。
注    解
主要用于调试和检测中
中文名
应答协议
外文名
Echo Protocol
echo系统命令
功能说明:显示文字。语 法:echo [-ne][字符串]或 echo [--help][--version]补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。参 数:-n 不要在最后自动换行-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行符号;\f 换行但光标仍旧停留在原来的位置;\n 换行且光标移至行首;\r 光标移至行首,但不换行;\t 插入tab;\v 与\f相同;\\ 插入\字符;\nnn 插入nnn(八进制)所代表的ASCII字符;--help 显示帮助--version 显示版本信息每一个shell支持的echo指令可能都不太相同。-n 不输出最后的\n-e解释转义字符-E不解释转义字符示例:echo "i am a boy" // 执行后会打印 i am a boyi am a boy
收起全文
精华内容
下载资源
问答
  • echo

    千次阅读 2016-12-20 22:45:55
    第一个批处理程序: @echo off echo Hello World! pause 打开sublime,复制粘贴,保存到桌面为 .bat 或 .cmd格式文件,双击运行 @ 关闭当前命令行回显: 放在命令前,无论echo是否为打开状态,在执行窗口中都不...

    --------siwuxie95


    第一个批处理程序:

    @echo off

    echo Hello World!

    pause

    打开sublime,复制粘贴,保存到桌面为 .bat 或  .cmd格式文件,双击运行

    image       image

    @   关闭当前命令行回显:

    放在命令前,无论echo是否为打开状态,在执行窗口中都不显示它后面当前行的命令本身

    echo   回显命令:

    语法:

    echo [on | off]

    echo [message]

    参数说明:

    echo on   打开回显

    不常用,一般系统默认就是echo on,只有当执行过echo off后才用

    echo off   关闭回显

    关闭除当前行的后面所有批处理命令的回显,只显示执行后的结果(即echo off 无法关掉echo off命令本身)。

    可以在echo off前添加@,让所有命令都不回显,即:@echo off

    echo+空格

    查询当前计算机回显状态,on  or  off

    echo+信息    显示信息

    echo后要紧跟一个空格或特殊字符(空格和特殊字符不会显示),以区分echo命令和信息

    如:

    echo Hello World

    echo.Hello World

    echo/Hello World

    三者等效

    echo.    显示空行,相当于回车

    echo和 .  之间没有空格,否则 .  将被输出到屏幕

    .  可以用   ,   :   ;   /   [   \   ]   +   (   =   等任意一个符号代替,不过   echo.    更常用(不要反人类…)

    echo 文件内容>文件名  

    将文件内容输出到指定文件。若指定文件原有别的信息,将被清空

    echo 文件内容>>文件名

    将文件内容追加到指定文件。若指定文件原有别的信息,将不被清空

    如:

    echo Hello World>my.txt

    没有指定my.txt的路径,执行后,则在当前目录生成内含Hello World的my.txt文件。(如果把 .bat 文件保存在桌面,则在桌面生成my.txt)

    image         image

    注意:echo Hello World>my.txt,echo后有一个空格。

    Hello World后没有空格,my.txt里生成的Hello World后面也没有空格,光标移到下一行(即回车)

    若Hello World后加一个空格,即echo Hello World >my.txt,该空格也会被输出到my.txt,同样光标移到下一行

    >  后,有无空格无所谓,没影响,一般不加空格

    如:

    echo Hello Word>D:\my.txt

    echo Hello Word>D:my.txt

    等效,都是指定输出文件路径的格式,都会在D盘根目录生成my.txt。第二种不合规范,一般用第一种(Don’t be evil…)

    (>>  用法同  >)

     

     

     

    echo 输出高级技巧

    1、输出字符

    (1)输出    +   -   *   /   \   (   )   ?   ;   .   ,   “  ‘   :    ::   ~    @     `

    @echo off

    echo +   -   *   /   \   (   )   ?   ;   .   ,   “  ‘   :    ::   ~    @     `

    pause

    输出上述字符直接echo即可

    (2)输出  ^    >    >>    &    &&    |     ||

    @echo off

    echo ^^

    echo ^>

    echo ^>^>

    echo ^&

    echo ^&^&

    echo ^|

    echo ^|^|

    pause

    输出   ^    >    >>    &    &&    |     ||      需要转义字符  ^    的帮助

    image      image

    若不用转义字符,使用 echo “||”,则代码为:

    @echo off

    set var=“||”

    for %%i in (%var%) do echo %%~i

    pause

    过于复杂,不如使用转义字符简单直接

    image  

    (3)输出 %

    @echo off

    echo %%%%%%%

    pause

    输出为:

    image

    7个%,最终输出了3个%:因为用echo输出%,输出的个数是代码个数除以2。批处理不支持浮点数,0.5个就直接舍弃

    即:echo %  没有输出内容。  echo %%  和  echo %%%   都只输出一个  %    无论是否延迟变量

    (4)输出   !

    没有延迟变量时:

    @echo off

    echo !

    echo !!

    echo !!!

    pause

    分别输出1、2、3个感叹号

    image

    有延迟变量时:

    @echo off
    setlocal enabledelayedexpansion
    echo ^^!
    pause

    感叹号含义发生转变,成了变量标识符

    第一次预处理,!  只是一个普通字符,第一个  ^  转义第二个  ^     有第二次预处理是因为开启了延迟,

    把第一次预处理留下的  ^   当做转义字符,用来转义  !   

    即:第一次预处理,  !  只是普通字符,第二次预处理,    !变成特殊字符

    2、输出大量数据

    echo命令每行只能输出一个数据,大量数据在同一行输出要用set命令实现,echo命令无法实现

    3、用echo作参数

    @echo off

    set /p var=

    echo %var%|findstr /be [0-9.]*>nul && echo Yes||echo No

    pause

    这里:echo %var%  不用于显示,而是用作参数

    因为单独的 %var%  不能被执行,又没有合适的命令作为  %var%  的开头,所以选用echo

    后面的 >nul   用于阻止信息显示,因为只需要其参数功能,不需要其显示功能(其他带参数命令,参考此用法)

    4、用echo发声

    echo ^G

    使主板喇叭发出一次鸣响  若要多次鸣响,多输入几个 ^G即可(有些主板不支持声响,执行 echo ^G无效)

    ^G 不是两个字符,而是一个符号,对应十进制ASCII码是7     DOS窗口中用 Ctrl+G 或 Alt+7 输入 

    echo ^G>1.txt    保存为 .bat文件到桌面运行会响两次

    第一次是计算机要回显本符号,但却无法显示,给出执行错误的警报

    第二次执行本符号的效果

    若要只发出一声鸣响,阻止本符号回显即可:

    @echo ^G  或           程序头添加 @echo off  或   echo off



    【made by siwuxie095】

     

    展开全文
  • linux shell 命令 echo中输出变量

    万次阅读 2019-07-08 16:28:42
    脚本文件:test.sh #!/bin/bash analysis_date=$1 #开始执行方法 function start(){ ...echo 'str:${str}' echo 'str:'${str}'' echo "str:${str}" echo 'str:'${str} echo 'canshu:'${analysis_date} ec...

    脚本文件:test.sh

    #!/bin/bash
    analysis_date=$1
     #开始执行方法
    function start(){
    for str in 0
     do
    echo  'str:${str}'

    echo   'str:'${str}''
    echo  "str:${str}"
    echo  'str:'${str}
    echo 'canshu:'${analysis_date}
    echo "canshu2:${analysis_date}"
    done

    }
    #程序的入口
    start
    输出内容:

     [www@1-11-100 opt]$ sh test.sh 2019
    str:${str}
    str:0
    str:0

    str:0
    canshu:2019
    canshu2:2019

    #结论是:

    双引号,可以将变量写在里面,

    单引号:将变量写在外面,在单引号里面写变量不起作用,在单引号里面的变量再引入单引号,便可输出

    展开全文
  • 通俗易懂之批处理echoecho off、echo on、@、@echo off

    千次阅读 多人点赞 2019-11-01 23:12:56
    今天学习批处理的时候看到了这样的一个字样@echo off 表示看不懂,就上网上查了一下,但是看一个人的博客看了好几遍也看不懂,所以看了多篇最后决定自己整理一下,以便大家能理解 1.echo 命令说明: 这个命令就是...

    1.前言

    今天学习批处理的时候看到了这样的一个字样@echo off
    表示看不懂,就上网上查了一下,但是看一个人的博客看了好几遍也看不懂,所以看了多篇最后决定自己整理一下,以便大家能理解

    首先在自己的电脑桌面上创建一个文本文件,然后重命名为.bat结尾
    在这里插入图片描述
    点击右击选择编辑就可以写代码了
    在这里插入图片描述

    2.echo

    命令说明: 这个命令就是把这条命令后的内容显示到控制台上

    例如下面的例子:

    在这里插入图片描述
    在这里插入图片描述

    3.echo off

    命令说明:
    

    (1)将echo状态设置为off表示关闭其他所有命令(不包括本身这条命令)的回显
    例子一:
    在这里插入图片描述
    在这里插入图片描述

    请按任意键继续…就是pause命令执行后的结果,它也是有回显的,不过被echo off 给消除了
    C:\Users\liang\Desktop> 就是echo off 命令的回显 ,即本身的回显没有关闭,如果想关闭的话,在前面加一个@就可以了,像这样子:@echo off

    例子二:看到这里应该就懂了吧
    在这里插入图片描述
    在这里插入图片描述

    4.echo on

    命令说明:将echo状态设置为on,将显示命令行,显示下一条命令本身的回显
    在这里插入图片描述

    在这里插入图片描述
    这里有同学就会问了,echo off 不是关闭其他所有命令(不包括本身这条命令)的回显吗?
    怎么pause的回显也有啊

    就是因为这个命令echo on
    自从输入了这条命令以后,其他的命令都会有回显

    5.@与@echo off

    命令说明:@的作用就是关闭紧跟其后的一条命令的回显

    一开始是这样的:
    在这里插入图片描述

    接下来加上@
    在这里插入图片描述
    在这里插入图片描述

    上边就是小编分享的内容,如果大家有哪里不明白或者不理解的地方,可以再评论区留言,谢谢支持!

    展开全文
  • echo on 和 echo off

    千次阅读 2018-07-05 18:17:59
    echo on 打开回显echo off 关闭回显 (关闭则执行过程不会显示)eg:@echo offtitle Acolor 0Becho %date%echo.echo %time%pause直接显示结果:日期 时间@echo ontitle Acolor 0Becho %date%echo.echo %time%...

    echo on 打开回显

    echo off 关闭回显 (关闭则执行过程不会显示)

    eg:

    @echo off
    title A
    color 0B
    echo %date%
    echo.
    echo %time%

    pause

    直接显示结果:日期 时间

    @echo on
    title A
    color 0B
    echo %date%
    echo.
    echo %time%
    pause

    显示每一步的返回结果



    展开全文
  • 命令 echo

    千次阅读 热门讨论 2018-06-07 23:58:02
    1. 输出字符串| echo deng379 > deng379| echo "i'm deng379" > i'm deng379如果不带双引号,由于单引号( ' )的存在,回车后无法输出到终端,需要Ctrl+C,才能退回到命令行模式| echo i'm ...
  • echo命令

    万次阅读 2019-03-01 16:03:54
    inux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法 echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。 该命令的一般格式为: echo...
  • 亚马逊echo中国使用Earlier this year, Amazon expanded their stable of Echo products to include the Echo Dot, the tiny sibling of the bigger Echo speaker. And now, before the year is even over,the ...
  • @echoecho区别

    千次阅读 2017-07-13 11:44:46
    不加@时, 在运行时,会在窗口显示出这条命令 而加了@, 只会显示出 echo后面你要显示出的东西。 例如: echo abc 会显示: echo abc abc 而: @echo abc 会显示: abc
  • echo与@echo区别

    千次阅读 2017-07-24 10:11:26
    有无@在echo前面这个要分情况来说明,如果是写在Makefile里面:@echo这样不会回写命令行,什么意思呢,就是直接显示echo输出的内容. 在上一篇介绍go Makefile时,有下面这样一段:.PHONY: clean test test: @echo ...
  • echo -n 和echo -e 参数意义

    万次阅读 多人点赞 2017-09-13 10:40:13
    echo -n 不换行输出$echo -n "123" $echo "456"最终输出 123456而不是 123 456echo -e 处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声; \b 删除前一个字符;...
  • @echoecho的区别

    千次阅读 2018-07-27 17:25:42
    @echo运行时 隐藏命令(不在terminal上显示) echo运行时显示命令(在terminal上显示) 同理@cp 与 cp 复制命令 不显示/显示
  • Makefile中echo和@echo的区别

    千次阅读 2018-12-01 14:31:52
    echo:会在shell中显示echo这条命令和这条命令的输出结果 @echo:不会在shell中显示echo这条命令,但是会显示命令的输出结果 例如: echo_test: echo "hello world" echo_test_with_address: @echo...
  • 批处理文件中echo off和echo on的作用

    万次阅读 2017-11-25 15:49:09
    下面说下批处理文件中的echo off 和echo on的作用 先写一个批处理文件,命令很简单,只是打印语句,如下: rem 我把"执行echo off"和"执行echo on"也打印出来了,对了,前面的 ...
  • echo 命令

    千次阅读 2014-01-19 12:05:55
    1、echo "hello\nworld" ,传入echo的是hello\nworld  输出 hello\nworld 2、echo -e "hello\nworld" ,传入echo的是hello\nworld,并转义了  输出   hello  world 3、echo -e hello\nworld ,传入shell
  • echo -n 和 echo -e 参数意义

    万次阅读 2018-11-30 11:17:37
    echo -n 不换行输出 $echo -n "123" $echo "456" 最终输出 123456 而不是 123 456 echo -e 处理特殊字符 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:   \a ...
  • ECHO协议

    千次阅读 2019-03-16 11:44:15
    ECHO协议:指的是把接收到的信息按照原样返回;作用:主要用于检测和调试;这个协议可以基于TCP/UDP协议用于服务器检测端口7有无信息。
  • @echo off和echo off的区别

    千次阅读 2019-08-09 09:32:11
    @echo off表示执行了这条命令后关闭所有命令(包括本身这条命令)的回显。 而echo off命令则表示关闭其他所有命令(不包括本身这条命令)的回显, “@”的作用就是关闭紧跟其后的一条命令的回显。 ...
  • set echo on 与set echo off

    千次阅读 2018-04-23 08:48:35
    在linux环境下运行SQL命令:set echo on;显示当前正在执行的语句set echo off;关闭显示当前正在执行的语句
  • echo 的用法

    千次阅读 2019-07-02 18:47:55
    echo 的用法echo 简介echo 说明echo 语法OPTION转义字符字体颜色码和背景颜色码特殊字符echo 示例一般使用带转义字符带颜色 echo 简介 含义:输出指定的字符串或者变量(display a line of text or an value) ...
  • Windows下的bat文件的@echo off 作用?

    万次阅读 多人点赞 2018-12-21 22:48:25
    我们常常会在一些批处理文件中看到@echo off这个命令,那他究竟有什么作用,要想知道这个命令,我们首先得知道echo这个命令的作用,这个命令叫做“回显”,就是把这条命令后的内容显示到控制台上,接下来我们来看...
  • Windows echo 命令

    万次阅读 2018-07-03 14:58:49
    ECHO命令是大家都熟悉的DOS批处理命令的一条子命令,但它的一些功能和用法也许你并不是全都知道,不信你瞧: 1. 作为控制批处理命令在执行时是否显示命令行自身的开关 格式:ECHO [ON|OFF] 如果想关闭“ECHO OFF...
  • 语法Shell 的 echo 指令是用于字符串的输出。命令格式:echo string当然也可以使用echo实现更复杂的输出格式控制。复杂输出格式1.显示普通字符串echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例...
  • shell echo -n 和echo -e 参数意义

    万次阅读 2018-06-18 18:14:46
    echo -n 不换行输出$echo -n "123" $echo "456"12最终输出 123456 而不是 123 456123456echo -e 处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a ...
  • shell echo命令

    千次阅读 2018-06-20 16:47:11
    shell echo 命令 Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式: echo string 您可以使用echo实现更复杂的输出格式控制。 1.显示普通字符串 echo "It is a test&...
  • 1. echo 语法: echo [{on|off}] [message] ECHO [ON | OFF] 打开回显或关闭回显功能。 ECHO 显示当前回显设置。 ECHO [message] 显示信息。 :: echo回显默认开启,会打印命令行与结果 echo this is test 1 ::...
  • echo 命令用法

    千次阅读 2019-01-11 20:06:02
    echo命令: 用于字符串的输出 1.显示普通字符串: echo "It is a test" 这里的双引号完全可以省略,以下命令与上面实例效果一致: echo It is a test 2.显示转义字符: echo "\"It is a...
  • echo输出空行

    千次阅读 2016-11-17 22:11:02
    echo输出空行本文部分转载自:批处理技术内幕:ECHO命令 | Demon’s Blog批处理命令echo输出空行的方法如下:echo= echo, echo; echo+ echo/ echo[ echo] echo: echo. echo\ 这十种方法可以分为三组,每组的...
  • echo >”和“echo >>”的区别

    千次阅读 2019-07-18 16:07:16
    echo >”和“echo >>”的区别 输出重定向 输出追加重定向 echo hello A 将字符串hello A输出到屏幕 echo hello A > tmp.txt 将字符串输出重定向,当前目录没有tmp.txt,则创建tmp.txt,并将...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 281,442
精华内容 112,576
热门标签
关键字:

echo