Windows CMD TYPE 命令

Arj*_*ary 1 command window

我正在从教程中学习,它使用了这个命令type NUL > introduction.js。我在网上查了一下TYPE是一个命令,我知道>是重定向操作,last是文件名。它会创建一个空文件。我不知道NUL的功能,但它相当于UNIX的dev/nul。

但是有人可以分部分总结整个命令,以及这样做而不是 echo 或其他命令的优点是什么。

Mas*_*oud 6

在 Windows 命令提示符中:

两个输入回声可以创建一个文件

用于创建空文件,例如文本文件

TYPE nul > pathNewFile.txt

Echo > pathNewFile.txt
Run Code Online (Sandbox Code Playgroud)

用于通过Echo向新文件或现有文件添加内容

Echo some text > pathNewOrExistingFile.txt
Run Code Online (Sandbox Code Playgroud)

并且对于Type它放置另一个文件的内容

TYPE pathExistingFile.txt > pathNewOrExistingFile.txt
Run Code Online (Sandbox Code Playgroud)

在他们两人的附加内容,而不是压倒一切的内容,我们使用>>>

Echo some text >> pathFileName.txt
Run Code Online (Sandbox Code Playgroud)