Sto cercando di fare uno scriptino in tcsh ma quello che non capisco è che se faccio

set SCRIPT = `basename $0`
echo $SCRIPT

non mi da niente....ma come è possibile?
Non dovrebbe darmi il nome dello script?

Grazie per delucidazioni