Tra un po' posto lo script.. se potete controllarlo visto che ho trovato diversi modi per fare la stessa cosa (cosa normale).. credo di aver fatto qualche pasticcio..

Mi dite solo come posso fare per (solo un esempio) controllare se la directory è stata settata sia in questo modo qua
codice:
$mioscript -r /directory
che in questo
codice:
$mioscript -r png /directory
??
Cioè quando ho anche un'altro argomento (da utilizzare con getopt..) prima della dir.