title: rabbitmq bash script -f -h meaning
body: <p>In the same rabbitmq's script of "rabbitmq-env", there exists "-h", "-f", in the following lines:</p>
  
  <pre><code>while [ -h "$SCRIPT_PATH" ] ; do
  
  [ ! -f ${CONF_ENV_FILE} ] ; then
  </code></pre>
  
  <p>What's the meaning of these symbols?</p>