猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Windows上是否有/ dev / null?
Windows上是否有/ dev / null?
什么是
/dev/null
Windows上的等价物?
湖上湖
浏览 2532
回答 3
3回答
子衿沉夜
我想你想要NUL,至少在命令提示符或批处理文件中。例如:type c:\autoexec.bat > NUL不创建文件。(我相信如果您尝试以编程方式创建文件也是如此,但我还没有尝试过。)在PowerShell中,您需要$null:echo 1 > $null
0
0
0
UYOU
根据GCC邮件列表中的此消息,您可以使用文件“nul”而不是/ dev / null:#include <stdio.h>int main (){ FILE* outfile = fopen ("/dev/null", "w"); if (outfile == NULL) { fputs ("could not open '/dev/null'", stderr); } outfile = fopen ("nul", "w"); if (outfile == NULL) { fputs ("could not open 'nul'", stderr); } return 0;}(对此代码致Danny的信用;从他的消息中复制粘贴。)您还可以通过重定向使用此特殊的“nul”文件。
0
0
0
德玛西亚99
NUL在Windows中似乎实际上是任何文件夹中的虚拟路径。就像..,.在任何文件系统。使用NUL后面的任何文件夹都可以。例,echo 1 > nulecho 1 > c:\nulecho 1 > c:\users\nulecho 1 > c:\windows\nul与/dev/nullLinux上的效果相同。这是在Windows 7,64位上测试的。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
操作系统
windows桌面的系统图标是程序吗?和普通程序有什么不同?
1 回答
关于操作系统安装不上 的问题?
3 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续