Você pode canalizar a saída de seq
.
progname 'seq 5 | sed -e 's/^/a/' -e 's/$/z/''
Você pode usar a substituição de histórico para adicionar um prefixo a todos os elementos de uma matriz:
set a = ('seq 5')
progname ${a:s//a/}
Eu não sei como adicionar um sufixo, mas não sou especialista em tcsh.
Tcsh está meio que morto neste século, e até mesmo antes era amplamente reconhecido como menos adequado para o script do que para o estilo Bourne. Que tal usar o zsh?
a=($(seq 5))
progname a${^a}z