powershell中的unix test-f命令等效于什么?
我正在将unix脚本转换为powershell脚本。 我想知道powershell中的unix test-f等效命令。powershell中的unix test-f命令等效于什么?,unix,powershell,Unix,Powershell,我正在将unix脚本转换为powershell脚本。 我想知道powershell中的unix test-f等效命令。 如果有人知道这一点,请回答我。test-f文件如果“文件存在并且是常规文件”,则退出并显示成功错误代码。对于PowerShell,您可能希望使用测试路径类型叶文件。我们需要类型的Leaf来确保TestPath不会为目录返回$true test-f和test-Path-Type-Leaf不会100%相同。它们之间的细微差别可能很重要,也可能不重要,所以我会审核脚本以确定。例如,t
如果有人知道这一点,请回答我。
test-f文件
如果“文件存在并且是常规文件”,则退出并显示成功错误代码。对于PowerShell,您可能希望使用测试路径类型叶文件
。我们需要类型的Leaf
来确保TestPath
不会为目录返回$true
test-f
和test-Path-Type-Leaf
不会100%相同。它们之间的细微差别可能很重要,也可能不重要,所以我会审核脚本以确定。例如,test-F some_symlink
不是真的,但是test Path-Type Leaf some_symlink
是真的。(好吧,那是我用NTFS符号链接测试的时候。)
注意:test
可能是您使用的任何shell中的内置命令。我假设它的语义是我从我找到的中引用的。对不起,我在写的时候出错了,它的“test-f”。