Ich lese Bash-Beispiele über, if
aber einige Beispiele sind in eckigen Klammern geschrieben:
if [ -f $param ]
then
#...
fi
andere mit doppelten eckigen Klammern:
if [[ $? -ne 0 ]]
then
start looking for errors in yourlog
fi
Was ist der Unterschied?