title: what does flags -o and -L means in bash
body: <p>I have such part of bash script </p>
  
  <p>if [ ! -e $f -o -L $f ] ; then</p>
  
  <p>where $f is filename</p>
  
  <p>I know that -e means "exist" but I cannot find what -o and -L means</p>