1#!/bin/bash
2
3# Get terminal size
4rows=$(tput lines)
5cols=$(tput cols)
6
7# Iterate through each row
8for ((row=0; row<rows; row++)); do
9 # Iterate through each column
10 for ((col=0; col<cols; col++)); do
11 # Print '*' at current position
12 tput cup $row $col
13 printf "*"
14 done
15done
It's like a TTY with a 1200 baud modem. Actually fairly incredible. (On Linux)