The Bond environment, currently under development at Purdue, allows execution of parallel programs on sequential machines, clusters of sequential systems, and massively parallel systems. Bond allows a group of users to share programs and data as well as knowledge about past experiences in using parallel programs. The system uses several resource and knowledge bases to validate user's requests and to suggest alternative ways to cary out a remote computation. In this paper we report on the Bond Shell, an intelligent shell which builds on the familiar concept of a search path in a UNIX environment and allows a user to locate programs and data on remote hosts and initiate remote execution of parallel or sequential programs.