aboutsummaryrefslogtreecommitdiff
path: root/etc/ce
diff options
context:
space:
mode:
authorJohn Ankarström <john@ankarstrom.se>2021-07-12 17:30:47 +0200
committerJohn Ankarström <john@ankarstrom.se>2021-07-12 17:30:47 +0200
commitaf7821da81932a990ecc64a6381a90f3d6eaf5d2 (patch)
treeeb7c1dfe291b2daaaa6a72669578faa3dc5ca8e6 /etc/ce
parentede252c175859041bfddf36983c4672bd756ecaa (diff)
downloadxutil-af7821da81932a990ecc64a6381a90f3d6eaf5d2.tar.gz
ce: Rewrite in C
The `build' program is available at http://git.ankarstrom.se/build/
Diffstat (limited to 'etc/ce')
-rwxr-xr-xetc/ce28
1 files changed, 0 insertions, 28 deletions
diff --git a/etc/ce b/etc/ce
deleted file mode 100755
index c00d1bf..0000000
--- a/etc/ce
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/sh
-
-# ce -- center text
-
-usage() { echo usage: $0 [cols] 1>&2; exit 1; }
-
-[ $# -gt 1 ] && usage
-
-if [ $# -eq 1 ]; then
- cols=${1#-}
- [ "$cols" -gt 0 ] || usage
- shift
-else
- cols=`tput cols`
- [ "$cols" -le 80 ] || cols=80
-fi
-
-while read line; do
- line=${line## }
- line=${line%% }
- len=`echo "$line" | wc -c`
- max=$(((cols - len) / 2))
- i=0
- while [ $((i++)) -lt $max ]; do
- printf ' '
- done
- echo "$line"
-done