检查(一个班轮)文件是否存在的简短方法

short way to check (one liner) if a file exists or not

我正在寻找一种非常简短的方法来检查文件是否存在。如果文件存在 1 应该打印,如果不存在 0 应该打印。

下面的语法不打印任何东西?只是一个空输出

if [ -f /proc/$pid/stat ]; then echo '1' else echo '0' fi

试试这个:

[ -f file ] && echo 1 || echo 0

添加了一些“;”

if [ -f /proc/$pid/stat ]; then echo '1'; else echo '0'; fi