之前只知道 echo 重定向输出 今天稍稍整理下
方法大致有如下几种:
1.echo …. > tmp.txt 通过重定向输出,创建文本文件 tmp.txt
echo …. >> tmp.txt 向 tmp.txt 中追加… 内容
copy con tmp.txt 创建 tmp.txt 内容
此时输入内容 按 ctrl+z 你会发现多了一个 tmp.txt 里面的内容就是刚刚输入的稍微解释下:copy 就不说了,
con 是 dos 设备文件的简称。 在 dos 中把很多外部设备作为文件,称为设备文件。dos 中这样规定的:con 控制台(键盘 / 显示器) aux (或 com1) 第一个串口 lpt1 第一个并行打印机接口,nul 不存在 的设备所以 copy con tmp.txt 的意思就是把从键盘中输入的文字复制 tmp.txt 中,当 ctrl+z 结束后输入的文字就会保存在 tmp.txt 中了
如果反过来 copy tmp.txt con 这样就会把 tmp.txt 复制到屏幕上了。
3.edit tmp.txt 编辑 tmp.txt ,调用 command.com 中创建文本文件的命令。
如果 tmp.txt 不存在则创建文件,输入内容 保存