The following gets what I want in the first code block in the question. It is significantly faster than the second code block.
#!/bin/tcsh set horz_line = "" foreach x (`seq 1 1 80`) set horz_line = $'\\u2550' # double line end printf "`echo $horz_line`\n" unset horz_line