joe@dayton.UUCP (Joseph P. Larson) (06/14/89)
This is a *very* short program I wrote once when I wanted to screw around
a little without advertising the fact to anyone doing a "ps". The program
I wanted to call just needed to be called -- no arguments or anything on it.
So I wrote "hide". You call hide as such:
hide <program to call> <what ps should see>
This really is kinda dumb, but I had a few minutes during a compile/test
sequence.... -Joe
(Oh. It's SysV, but I bet it works on most Unix-like machines.)
#! /bin/sh
# This is a shell archive, meaning:
# 1. Remove everything above the #! /bin/sh line.
# 2. Save the resulting text in a file.
# 3. Execute the file with /bin/sh (not csh) to create:
# hide.c
# This archive created: Tue Jun 13 13:12:55 1989
export PATH; PATH=/bin:/usr/bin:$PATH
if test -f 'hide.c'
then
echo shar: "will not over-write existing file 'hide.c'"
else
cat << \SHAR_EOF > 'hide.c'
main(argc,argv)
int argc;
char **argv;
{
execl(argv[1], argv[2], 0);
}
SHAR_EOF
fi
exit 0
# End of shell archive
--
Life is a cabaret (old chum).
UUCP: rutgers!dayton!joe (Picts 1-13 are DHDSC - Joe Larson/MIS 1060
ATT : (612) 375-3537 now ready.) 700 on the Mall, Mpls, Mn. 55402