1#! /bin/sh 2# 3# @(#)struct.sh 4.2 (Berkeley) 83/12/19 4# 5trap "rm -f /tmp/struct*$$" 0 1 2 3 13 15 6files=no 7for i 8do 9 case $i in 10 -*) ;; 11 *) files=yes 12 esac 13done 14 15case $files in 16yes) 17 /usr/lib/struct/structure $* >/tmp/struct$$ 18 ;; 19no) 20 cat >/tmp/structin$$ 21 /usr/lib/struct/structure /tmp/structin$$ $* >/tmp/struct$$ 22esac && 23 /usr/lib/struct/beautify</tmp/struct$$ 24