[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

grep et parametre



J'ai le script suivant : 

#!/bin/sh
echo $1 > t 
if grep -q '[^0-9]' t;
then
  echo "Le paremetre contient un caractere, il n'est pas valide !"
else
  echo $(expr $1 + $1)
fi

Il fonctionne bien, mais je ne l'aime pas.  J'aimerais passer
a la commande grep le parametre $1 pour faire sauter la creation
du fichier a la 2e ligne.

Est-il possible de passer en parametre autre chose qu'un fichier 
a la commande grep ?

Merci