我想了解为什么当我尝试在 VS Code 终端中创建新的空文件时收到以下错误。见下图:
type : Cannot find path '[FILE_PATH]\nul' because it does not exist.
At line:1 char:1
+ type nul > '[FILE_NAME]'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: ([FILE_PATH]\nul:String) [Get-Content], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
我使用的是 Windows,我使用过:
type nul > '[FILE_NAME]'
它的名称很长,带有空格,所以这就是我使用“”的原因。同样有趣的是,文件已创建,但每次都会出现错误。您知道为什么会发生这种情况以及如何消除它吗?您是否推荐其他在 Windows 上创建空文件的方法?
我也在寻找这个问题的答案。我发现您只需输入 echo > filename.txt 就不会再出现该错误。希望这也对您有帮助。
type NUL > filename.ext 适用于 Windows 命令提示符,不会引发任何错误,但在其他终端(如 powershell 或任何其他终端)中,它会显示上述错误。