Terminal 检查当前目录中是否存在文件--终端中的命令

Terminal 检查当前目录中是否存在文件--终端中的命令,terminal,Terminal,我一直在看与此相关的Stackoverflow上的其他几篇文章,可能我把它们都搞乱了,但我试图找到一个命令,在这个命令中我可以输入文件名,它会告诉我该文件是否在我的当前目录中。诚然,我的一些目录很杂乱,我可以组织它们,但我正试图找到一个更快的解决方案 我试过grep/stat,但可能用错了 如果你能用“file\u name”来表示输入到命令中的文件,那就太好了。这样就可以了: [ ! -f file_name ] && echo "Not found" 间隔对呼叫非常敏感。如

我一直在看与此相关的Stackoverflow上的其他几篇文章,可能我把它们都搞乱了,但我试图找到一个命令,在这个命令中我可以输入文件名,它会告诉我该文件是否在我的当前目录中。诚然,我的一些目录很杂乱,我可以组织它们,但我正试图找到一个更快的解决方案

我试过grep/stat,但可能用错了

如果你能用“file\u name”来表示输入到命令中的文件,那就太好了。

这样就可以了:

[ ! -f file_name ] && echo "Not found"
间隔对呼叫非常敏感。如果您改变间距,它将无法按预期工作。

这样做:

[ ! -f file_name ] && echo "Not found"

间隔对呼叫非常敏感。如果更改间距,它将无法按预期工作。

那么这是最简单的吗?另外,我对终端语言不是很精通,所以如果找不到文件,这只会在终端上打印“找不到”,否则,什么也不会发生,对吗?这是我所知道的最简单的方法。是的,根据你最初的问题,如果它不存在,它什么也不会做。我感谢你的帮助!这是最简单的?另外,我对终端语言不是很精通,所以如果找不到文件,这只会在终端上打印“找不到”,否则,什么也不会发生,对吗?这是我所知道的最简单的方法。是的,根据你最初的问题,如果它不存在,它什么也不会做。我感谢你的帮助!