スクリプトを実行しようとすると、次のエラーが表示されます
Bash : "done" unexpected (expecting "fi")
bash と dash の両方を試しましたが、同じエラーが発生します。
topip4="false"
topip6="false"
topurl="false"
for par in "$@" ; do
if [ "$par" == "-topip4" ] ; then
topip4="true"
else if [ "$par" == "-topip6" ] ; then
topip6="true"
else if [ "$par" == "-topurl" ] ; then
topurl="true"
fi
done