Hola de nuevo.
En realidad, el código debería ser el siguiente:
Código BASH:
Ver original#! /bin/bash
MAX=1000
MIN=1
...
if [ $MIN -le $1 ] && [ $1 -le $MAX ]; then
# Tu programa...
else
# La salida por pantalla del error...
fi
...
Las variables 'MIN' y 'MAX' no necesitan ser declaradas con el símbolo '$'.
Un saludo,
gonzo13