我有一个简单的命令,我想在 Windows cmd 中运行:
//returns "file not found" for directories and "file exists" for files
test -f file/path/here && echo file exists || echo file not found
我搜索了一下,发现了这个问答:如何检查 Windows 中某个目录是否存在?
已接受答案中的第一条评论建议您可以在 Windows 计算机上为其安装二进制文件。我以前用curl
二进制文件做过这个,但我没有找到test
二进制文件。是否有此类文件的存储库?我应该在哪里搜索。不幸的是,Google 含糊其辞,因为命令名称是test
:)
我对 cmd 非常不满意,所以如果你能写一个替代方案,我会接受。
注意,我知道 cygwin,但我想保持它简单并在 cmd 中。