如果我在名为的批处理文件中执行以下操作test:
echo number=0 > file
并运行它:
> test
> echo number=0 1> file
file包含:
number=0␣
如果我test改为:
echo number=1> file
并运行它:
> test
> echo number= 1>file
file包含:
number=
1显然被解释为stdout 句柄,这是可以理解的。
如果我test改为:
echo number=0> file
- 并2分别9- 并运行它:
> test
> echo number= 0>file
number=
the0和2to9显然被解释为非stdout 句柄并且file是空的,这也是可以理解的。
和:
echo "number=1"> file
file包含:
"number=1"
和:
echo (number=1)> file
file包含:
(number=1)