Windows CMD 类型命令
Windows CMD TYPE command
我正在学习一个教程,它使用了这个命令 type NUL > introduction.js
。我在网上查了一下 TYPE 是一个命令,我知道 > 是重定向操作,last 是文件名。它会创建一个空文件。我不知道NUL的功能,但它相当于UNIX的dev/nul。
但是有人可以部分总结整个命令吗?这样做而不是 echo 或其他命令的优势是什么。
在 CMD 帮助中:
type /?
Displays the contents of a text file or files.
TYPE [drive:][path]filename
和NUL我认为是一个空文件符号。所以,
type NUL > introduction.js
读取NUL"Which is an empty file"的内容,写入introduction.js
结论:
您正在创建一个空的 introduction.js
文件。
在Windows命令提示符中:
type & echo 都可以创建文件
用于创建空文件,例如文本文件
TYPE nul > pathNewFile.txt
Echo > pathNewFile.txt
通过 Echo
向新文件或现有文件添加内容
Echo some text > pathNewOrExistingFile.txt
并且对于 Type 它放置另一个文件的内容
TYPE pathExistingFile.txt > pathNewOrExistingFile.txt
并且在两者中用于附加内容而不是覆盖内容
我们使用 >> 表示 >
Echo some text >> pathFileName.txt
我正在学习一个教程,它使用了这个命令 type NUL > introduction.js
。我在网上查了一下 TYPE 是一个命令,我知道 > 是重定向操作,last 是文件名。它会创建一个空文件。我不知道NUL的功能,但它相当于UNIX的dev/nul。
但是有人可以部分总结整个命令吗?这样做而不是 echo 或其他命令的优势是什么。
在 CMD 帮助中:
type /?
Displays the contents of a text file or files.
TYPE [drive:][path]filename
和NUL我认为是一个空文件符号。所以,
type NUL > introduction.js
读取NUL"Which is an empty file"的内容,写入introduction.js
结论:
您正在创建一个空的 introduction.js
文件。
在Windows命令提示符中:
type & echo 都可以创建文件
用于创建空文件,例如文本文件
TYPE nul > pathNewFile.txt
Echo > pathNewFile.txt
通过 Echo
向新文件或现有文件添加内容Echo some text > pathNewOrExistingFile.txt
并且对于 Type 它放置另一个文件的内容
TYPE pathExistingFile.txt > pathNewOrExistingFile.txt
并且在两者中用于附加内容而不是覆盖内容 我们使用 >> 表示 >
Echo some text >> pathFileName.txt