@echo与echo区别

网上说:不加@就不现实该条命令。但我加与不加都没有执行呀??为什么,这两个有什么区别?我加与不加都没有执行,只显视,主要是这个.比如@echo1.batecho1.bat... 网上说:不加@就不现实该条命令。但我加与不加都没有执行呀??为什么,这两个有什么区别?
我加与不加都没有执行,只显视,主要是这个.

比如
@echo 1.bat
echo 1.bat

都显视视了1.bat但是都没有运行1.bat
展开
 我来答
凹凸曼mon
2019-08-19 · TA获得超过1097个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

只有一个区别,@echo 运行时隐藏命令(不在 terminal 上显示);echo 运行时显示命令(在 terminal 上显示)。

echo可以基于TCP协议,服务器就在 TCP 端口7检测有无消息,如果使用 UDP 协议,基本过程和TCP一样,检测的端口也是7。 是路由也是网络中最常用的数据包,可以通过发送 cho包知道当前的连接节点有那些路径,并且通过往返时间能得出路径长度。

扩展资料

批处理命令中常用的转义字符如下。

\b 转义后相当于按退格键(backspace) , 但前提是 "\b" 后面存在字符。

\c 不换行输出,在 "\c" 后面不存在字符的情况下,作用相当于 echo -n。

\n 换行。

\f 换行,但是换行后的新行的开头位置连接着上一行的行尾。

\v 与 \f 相同。

\t 转以后表示插入 tab,即制表符

\r 光标移至行首,但不换行,相当于使用 "\r" 以后的字符覆盖 "\r" 之前同等长度的字符,只看这段文字描述的话可能不容易理解。

\\ 表示插入 "\" 本身。

参考资料来源:百度百科-echo(计算机命令)

将军令89922
推荐于2017-09-30 · TA获得超过287个赞
知道小有建树答主
回答量:463
采纳率:0%
帮助的人:172万
展开全部
不加@时,
在运行时,会在窗口显示出这条命令
而加了@, 只会显示出 echo后面你要显示出的东西。

例如:
echo abc
会显示:
echo abc
abc

而:
@echo abc
会显示:
abc
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
edo_wu
2010-08-07 · TA获得超过159个赞
知道小有建树答主
回答量:140
采纳率:40%
帮助的人:59.6万
展开全部
我记得“@”为抑制错误符,使用“@”时,如果该行代码有错,不会输出错误。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
分享有料儿
2013-02-17 · 致力于分享,各种优质视频、搞笑视频
分享有料儿
采纳数:72 获赞数:3121

向TA提问 私信TA
展开全部
@echo 1.bat
echo 1.bat
改为:
start 1.bat就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lileyear
2010-08-07 · TA获得超过1499个赞
知道小有建树答主
回答量:1291
采纳率:0%
帮助的人:917万
展开全部
你要的是
@call 1.bat

哈哈哈,DOS批处理,我会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式