# t-cols -- display lines with several lengths # $Id$ # Carlos Duarte, 980629 # usage: sh t-cols, or simply: cat t-cols awk 'BEGIN { for (i=132; i>=72; ) { printf "|" x=i+"" n=i-length(x)-4 for (j=int(n/2); j>0; j--) printf "-" printf " %d ", i for (j=n-int(n/2); j>0; j--) printf "-" printf "|\n" if (i > 100) i -= 4 else if (i > 80) i -= 2 else i -= 1 } }' exit |-------------------------------------------------------------- 132 ---------------------------------------------------------------| |------------------------------------------------------------ 128 -------------------------------------------------------------| |---------------------------------------------------------- 124 -----------------------------------------------------------| |-------------------------------------------------------- 120 ---------------------------------------------------------| |------------------------------------------------------ 116 -------------------------------------------------------| |---------------------------------------------------- 112 -----------------------------------------------------| |-------------------------------------------------- 108 ---------------------------------------------------| |------------------------------------------------ 104 -------------------------------------------------| |---------------------------------------------- 100 -----------------------------------------------| |---------------------------------------------- 98 ----------------------------------------------| |--------------------------------------------- 96 ---------------------------------------------| |-------------------------------------------- 94 --------------------------------------------| |------------------------------------------- 92 -------------------------------------------| |------------------------------------------ 90 ------------------------------------------| |----------------------------------------- 88 -----------------------------------------| |---------------------------------------- 86 ----------------------------------------| |--------------------------------------- 84 ---------------------------------------| |-------------------------------------- 82 --------------------------------------| |------------------------------------- 80 -------------------------------------| |------------------------------------ 79 -------------------------------------| |------------------------------------ 78 ------------------------------------| |----------------------------------- 77 ------------------------------------| |----------------------------------- 76 -----------------------------------| |---------------------------------- 75 -----------------------------------| |---------------------------------- 74 ----------------------------------| |--------------------------------- 73 ----------------------------------| |--------------------------------- 72 ---------------------------------|