Я не могу понять, в чем проблема
if [ $# -eq 1 ]; then
if [ "$1"=="-h" ]; then
help
else
echo "bad parameter, if you put only one parameter, you can choose only -h"
fi
, независимо от того, что я даю в качестве первого параметра, скрипт никогда не попадает в другую часть, и каждый раз, когда он отображает справку