标志 -o 和 -L 在 bash 中意味着什么

Nik*_*ita 5 bash file

我有 bash 脚本的这样一部分

如果 [ !-e $f -o -L $f ] ; 然后

其中 $f 是文件名

我知道 -e 表示“存在”,但我找不到 -o 和 -L 的含义

l0b*_*0b0 5

翻译成程序员英语,就是“if文件 ( $f) 不存在 ( -e) 或 ( -o) 文件 ( $f) 是符号链接( -L),那么……”

man bash有更多详细信息。