有人记得在MSDOS中使用BAT文件创建空文件的命令是什么吗?
当前回答
在书中又增加了一个——简短而甜蜜的字体。
break>file.txt
break>"file with spaces in name.txt"
其他回答
echo. 2>EmptyFile.txt
重要的是:
如果您不设置编码,许多软件可能会崩溃。Git就是一个非常流行的例子。
Set-Content "your_ignore_file.txt" .gitignore -Encoding utf8这是区分大小写的,强制utf8编码!
fsutil file createnew file.cmd 0
copy NUL EmptyFile.txt
DOS在每个目录中都有一些特殊的文件(实际上是设备),NUL相当于UNIX的/dev/null:它是一个神奇的文件,总是空的,并丢弃您写入其中的任何内容。这里有一些其他的列表;CON有时也很有用。
为了避免任何输出,您可以使用
copy /y NUL EmptyFile.txt >NUL
/y防止copy问一个当输出转到NUL时你看不到的问题。
快速眼动。>空
推荐文章
- 在批处理文件中处理子字符串的最佳方法是什么?
- 如何添加一个设置路径只执行批处理文件?
- 使用.bat文件检查文件夹是否存在
- BAT文件:打开新的cmd窗口并在其中执行命令
- 顺序运行NPM脚本
- NPM卡住给出相同的错误EISDIR:对目录的非法操作,读取错误(本机)
- 如何使用Windows命令行更改目录
- 如何使用批处理文件写入文本文件?
- Windows批处理文件的隐藏特性
- DOS中的递归目录列表
- 在Windows批处理脚本中格式化日期和时间
- 如何在windows中使用命令提示符(cmd)列出文件。我试过在Linux中使用“ls”,但它显示一个错误?
- BAT文件执行后保持CMD打开
- 如何在命令提示符中使用空格?
- 如何从批处理文件运行PowerShell脚本