%M C.USENIX.82.Perlman1 %T MENUNIX: A Menu Interface to UNIX Files and Programs %A Perlman, Gary %B Proceedings of the Summer USENIX Conference %D 1982 %K user interfaces %X MENUNIX is an interface to programs and files on the UNIX operating system. Programs and files are displayed in menus on users' terminal screens, and are selected with single keypresses of characters displayed next to menu entries. The FILE menu presents the UNIX file hierarchy in menu format, and commands for moving through the hierarchy in both absolute and relative terms are provided. The PROGRAM menu organizes UNIX commands into a hierarchy in which related programs are grouped together into task oriented workbenches, analogous to files being grouped into directories. Special commands are provided for setting, examining, and using variables via a one-line editor that also allows modifying commands. The PROGRAM menu hierarchy, like the FILE menu hierarchy, can be customized to the needs of individual users, allowing workbenches for unusual tasks such as linear programming in addition to ones for common tasks like writing.