O seguinte obtém o que eu quero no primeiro bloco de código na pergunta. É significativamente mais rápido que o segundo bloco de código.
#!/bin/tcsh
set horz_line = ""
foreach x ('seq 1 1 80')
set horz_line = ${horz_line}'\u2550' # double line
end
printf "'echo $horz_line'\n"
unset horz_line