标题: 谁来看看这个符号是干嘛用的?
[打印本页]
作者: wordexport
时间: 2007-9-28 15:53
标题: 谁来看看这个符号是干嘛用的?
for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set "%~2=%%i"
请问这个^|符号是干嘛用的,我记得^字符好像是转义字符,而|是通配符
那么这个符号在这里有什么作用啊
作者: 不得不爱
时间: 2007-9-28 15:58
^字符是转义字符,而|是管道,
作者: yoyodos
时间: 2007-9-28 17:19
不好意思,^字符的意思我还是不太了解,平时也没有用过
作者: wordexport
时间: 2007-9-28 17:52
哦 谢谢2楼的指出错误,但是还是没有解释^|在
for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set "%~2=%%i"
有什么用啊
作者: wudixin96
时间: 2007-9-28 17:59
搜索一下吧,lxmxn似乎有整理过特殊字符用法的帖子的。
作者: 不得不爱
时间: 2007-9-28 18:11
^|在这里就是'ipconfig /all的输出作为 findstr /i /c:%1的输入,如果在|前面没有^系统就会报错
作者: wordexport
时间: 2007-9-28 18:30
谢谢版主
作者: wordexport
时间: 2007-9-28 18:33
其实就是相当于管道|的用法吧