楼 主
请教关于>nul的语法问题!!!
发表于 2009-08-25 08:06 · 中国 河北 保定 联通
初级用户
★
积分 102
发帖 38
注册 2005-09-13 19:52
UID 42485
状态 离线
ping 127.0.1> nul
ping 127.0.1 > nul
ping 127.0.1>nul
ping 127.0.1 >nul
那种语法正确?
但是timeout /t 5 >nul必须要空一行才行不然报错
另外像&& &命令与其他命令中间不需要空行吧?
[ Last edited by hyde777 on 2009-8-25 at 08:15 ]
第 2 楼
发表于 2009-09-01 12:37 · 中国 湖南 长沙 电信
初级用户
★★
积分 81
发帖 80
注册 2009-08-30 06:32
UID 151201
性别 男
状态 离线
第 3 楼
发表于 2009-09-02 09:05 · 中国 吉林 延边朝鲜族自治州 电信
银牌会员
★★★
正在学习中的菜鸟...
积分 1,039
发帖 897
注册 2009-03-01 15:34
UID 140302
性别 男
来自 在地狱中仰望天堂
状态 离线
ping 127.0.1 >nul正确,但本问题中,ping 127.0.1>nul也可以。看下面的例子:
set Hanye=21
echo %Hanye%>Guxing.txt
输出21
set Hanye=2 1
echo %Hanye%>Guxing.txt
输出2
set Hanye=12
echo %Hanye%>Guxing.txt
输出12
set Hanye=1 2
echo %Hanye%>Guxing.txt
输出为空
set Han=2 &set ye=1
echo %Han%%ye%>Guxing.txt
输出21
set Han=2 &set ye=1
echo %Han% %ye%>Guxing.txt
输出2
set Han=2 &set ye=
echo %Han%%ye%>Guxing.txt
输出2
set Han= &set ye=1
echo %Han%%ye%>Guxing.txt
输出ECHO 处于打开状态。
set Han=1 &set ye=2
echo %Han%%ye%>Guxing.txt
输出12
set Han=1 &set ye=2
echo %Han% %ye%>Guxing.txt
输出为空
set Han=1 &set ye=
echo %Han%%ye%>Guxing.txt
输出1
set Han= &set ye=2
echo %Han%%ye%>Guxing.txt
输出为空
set Hanye=1
echo %Hanye%1>Guxing.txt
输出11
set Hanye=1
echo %Hanye%2>Guxing.txt
输出12
set Hanye=
echo %Hanye%1>Guxing.txt
输出ECHO 处于打开状态。
set Hanye=
echo %Hanye%2>Guxing.txt
输出为空
set Hanye=1
echo 1%Hanye%>Guxing.txt
输出11
set Hanye=2
echo 1%Hanye%>Guxing.txt
输出12
set Hanye=
echo 1%Hanye%>Guxing.txt
输出ECHO 处于打开状态。
set Hanye=
echo 2%Hanye%>Guxing.txt
输出为空
echo 21>Guxing.txt
输出21
echo 1>Guxing.txt
输出ECHO 处于打开状态。
echo 12>Guxing.txt
输出12
echo 2>Guxing.txt
输出为空
echo 2 1>Guxing.txt
输出ECHO 处于打开状态。
echo 1 2>Guxing.txt
输出为空
第 4 楼
发表于 2009-09-02 22:36 · 中国 福建 厦门 电信
初级用户
★
积分 61
发帖 28
注册 2008-03-01 21:02
UID 111818
性别 男
状态 离线
都可以
对于类似& < > | 之内的这些符号两边可以空格或者不空格或者一边空格一边不空格,都可以成立。
第 5 楼
发表于 2009-09-07 06:07 · 中国 河北 保定 联通
初级用户
★
积分 102
发帖 38
注册 2005-09-13 19:52
UID 42485
状态 离线
论坛跳转: