刚学了一日一学中的finstr,以下的程序中有太多不懂!
(1) set /p后面为什么直接加等号?那变量名到哪里去了?
(2) 在程序中 作用究竟是什么?教程中说在cmd的编辑模式下按ctrl+p后按退格键获得 。但我试了好像没效果?能否麻烦提供些专门总结此类特殊字符用法的教程?
(3) findstr /a:21 .* "批处理之家*"一句中的第一个参数与第二个参数中为什么都要加*呢?
(4) >"批处理之家" set /p= <nul 一句在执行时究竟是先处理>呢?还是先处理<呢?
(5) 总之这段代码要实现的目的与运行机制我实在不太理解,麻烦能详细解释一下。- >"批处理之家" set /p= <nul
- findstr /a:21 .* "批处理之家*"
- pause
复制代码
|