使用path exists内置的。例子:
> "/home" | path exists\ntrue\nRun Code Online (Sandbox Code Playgroud)\n> "MRE" | path exists\nfalse\nRun Code Online (Sandbox Code Playgroud)\n> "./nu-0.71.0-x86_64-unknown-linux-gnu" | path exists\ntrue\nRun Code Online (Sandbox Code Playgroud)\n> [ \'.\', \'/home\', \'MRE\'] | path exists\n\xe2\x95\xad\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xac\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x95\xae\n\xe2\x94\x82 0 \xe2\x94\x82 true \xe2\x94\x82\n\xe2\x94\x82 1 \xe2\x94\x82 true \xe2\x94\x82\n\xe2\x94\x82 2 \xe2\x94\x82 false \xe2\x94\x82\n\xe2\x95\xb0\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\xb4\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x94\x80\xe2\x95\xaf\n> [ \'.\', \'/home\', \'MRE\'] | all {path exists}\nfalse\n> [ \'.\', \'/home\', \'MRE\'] | any {path exists}\ntrue\nRun Code Online (Sandbox Code Playgroud)\n> if ([ \'.\', \'/home\', \'/proc\'] | all {path exists}) {\n "All directories exists"\n} else {\n "One or more directories are missing"\n}\nAll directories exists\nRun Code Online (Sandbox Code Playgroud)\n(^感谢@Raze使用 进行简化all。)
请参阅help path exists参考资料 获取更多详细信息和help path更多内置路径帮助器。