重定义符号 > 的使用
7、>>
重定向符号,将命令的输出结果重定向到其后面的设备中去,后面的设备中的内容会被增加在后面
该符号的作用与前面那个 > 符号的区别是: 这个 >> 符号的作用是向一个文件中追加内容, 如果该文件不存在则创建, 如果存在, 则在文件已有内容的后面追加要输出的内容.
而 > 符号的作用是, 新建一个文件, 并向该文件中添加要输出的内容, 如果指定的文件已存在, 则先清空文件内容再添加要输出的内容.
例子:
echo 第一行内容 >> test.txt
echo 第二行内容 >> test.txt
echo 第三行内容 > test.txt
两个重定向符号的对比
8、^
转义字符, ^是对特殊符号<,>,&的前导字符,在命令中他将以上3个符号的特殊功能去掉,仅仅只把他们当成符号而不使用他们的特殊意义。
转义字符的作用演示
9、% 批处理变量引导符
这个百分号严格来说是算不上命令的,它只是批处理中的参数而已(多个%一起使用的情况除外)。
引用变量用%var%,调用程序外部参数用%1至%9等等
%0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %* 为命令行传递给批处理的参数
%0 指批处理文件本身,包括完整的路径和扩展名
参数 %0的用处演示