I'm unfamiliar with expand/unexpand. BSD, comp.unix.sources? What I have used, at least on System V boxes, is the "newform" command, for example: newform -i6,20,35 file_name for columns at 0, 6, 20, and 35. Tabs in the file, spaces on standard out. Is this inappropriate or somehow showing my age? -- Jon LaBadie {att, ulysses, princeton}!jonlab!jon