#!/bin/csh -f # exemple d'un script qui affiche les fonctions d'un programme javascript # dont le nom est passé en argument. # ceci pour illustrer par exemple find. # note: faire chmod u+x dojs pour pouvoir l'executer depuis la ligne de commande # sans invoquer le nom du shell (ici csh) dans lequel il est ecrit set n = `grep 'var .*function *(' $1 | grep '=' | cut -d= -f1 | awk '{print $2}' | tr '\n' ' ' | sort | uniq` echo "$1 $#n" | awk '{printf("%40s %d\t-> ",$1,$2);}' echo $n