Content-type: text/html Manpage of SHELL

SHELL

Section: PD Piglet Users Manual (1P)
Updated: PD Piglet Users Manual
Index Return to Main Contents
 

NAME

SHELL - Run a shell command from within the editor  

SYNOPSIS

SHELL [command string] <EOL>  

DESCRIPTION

Under most conditions, the user will not need to explicitly type the SHELL command. When you type a command at the text prompt, Piglet searches for an internal command of that name. If it doesn't find one to execute, then it looks through the $PATH variable to see if there is a UNIX command that can be executed. If so, it spawns a subshell and runs the UNIX command sending stdout to the terminal. This is a handy facility for running the UNIX ls(1) command.

If SHELL is typed with no command string is given, an interactive shell is created. When the shell is killed, control will return to the Piglet command interpreter.

SHELL uses the $PATH variable to search for UNIX executables. This variable is inheirited from the Piglet parent process, but may be queried and modified using the SET command. When entering a new PATH the argument to SET will need to be quoted to protect the ":" delimiters from being interpreted as Piglet options.  

SEE ALSO

piglet(1p) add_arc(1p) add_circle(1p) add_instance(1p) add_line(1p) add_note(1p) add_oval(1p) add_polygon(1p) add_rectangle(1p) add_text(1p) archive(1p) area(1p) background(1p) bye(1p) change(1p) copy(1p) date(1p) define(1p) delete(1p) display(1p) distance(1p) dump(1p) echo(1p) edit(1p) equate(1p) exit(1p) files(1p) fsize(1p) grid(1p) group(1p) help(1p) identify(1p) input(1p) interrupt(1p) layer(1p) level(1p) list(1p) lock(1p) macro(1p) menu(1p) move(1p) plot(1p) point(1p) process(1p) purge(1p) quit(1p) redo(1p) retrieve(1p) save(1p) search(1p) set(1p) shell(1p) show(1p) smash(1p) split(1p) step(1p) stretch(1p) trace(1p) tslant(1p) undo(1p) units(1p) version(1p) window(1p) wrap(1p) memory(1p) time(1p)  

AUTHOR

Rick Walker (walker AT omnisterra DOT com)

The PD Piglet homepage is at http://www.omnisterra.com/walker/linux/piglet/intro.htm.


 

Index

NAME
SYNOPSIS
DESCRIPTION
SEE ALSO
AUTHOR

This document was created by man2html, using the manual pages.
Time: 19:41:46 GMT, May 14, 2010