Comment écrire un script bash qui prend en option arguments d'entrée?

Je veux que mon script pour être en mesure de prendre une option d'entrée,

par exemple, actuellement mon script est

#!/bin/bash
somecommand foo

mais je tiens à dire:

#!/bin/bash
somecommand  [ if $1 exists, $1, else, foo ]
InformationsquelleAutor Abe | 2012-02-17