@echo与echo区别
网上说:不加@就不现实该条命令。但我加与不加都没有执行呀??为什么,这两个有什么区别?我加与不加都没有执行,只显视,主要是这个.比如@echo1.batecho1.bat...
网上说:不加@就不现实该条命令。但我加与不加都没有执行呀??为什么,这两个有什么区别?
我加与不加都没有执行,只显视,主要是这个.
比如
@echo 1.bat
echo 1.bat
都显视视了1.bat但是都没有运行1.bat 展开
我加与不加都没有执行,只显视,主要是这个.
比如
@echo 1.bat
echo 1.bat
都显视视了1.bat但是都没有运行1.bat 展开
5个回答
展开全部
只有一个区别,@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(计算机命令)
展开全部
不加@时,
在运行时,会在窗口显示出这条命令
而加了@, 只会显示出 echo后面你要显示出的东西。
例如:
echo abc
会显示:
echo abc
abc
而:
@echo abc
会显示:
abc
在运行时,会在窗口显示出这条命令
而加了@, 只会显示出 echo后面你要显示出的东西。
例如:
echo abc
会显示:
echo abc
abc
而:
@echo abc
会显示:
abc
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我记得“@”为抑制错误符,使用“@”时,如果该行代码有错,不会输出错误。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo 1.bat
echo 1.bat
改为:
start 1.bat就行了
echo 1.bat
改为:
start 1.bat就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要的是
@call 1.bat
哈哈哈,DOS批处理,我会
@call 1.bat
哈哈哈,DOS批处理,我会
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询