Pourquoi tu n'utilises pas un shebang en début de script ?!
Comme ça, peu importe sur quel shell se trouve la personne qui lance le script, il sera toujours lancé avec le bon interpréteur !
Exemple :
Code :
#! /bin/sh
A=/etc/passwd
echo ${A%?}
|
Et voila. Même si tu es en csh, ton script se lancera avec sh comme interpréteur.
Et je ne vois pas pourquoi tu exclus sed et awk.
Ces commandes ne sont pas lentes... bien utilisées.
Message édité par Elmoricq le 05-04-2006 à 13:17:15