Problems with: Activation of Csh fro - (nf)

rpw3 at fortune.UUCP rpw3 at fortune.UUCP
Fri Apr 13 14:07:39 AEST 1984


#R:reed:-50600:fortune:11600087:000:657
fortune!rpw3    Apr 12 19:05:00 1984

Quick hack for your problem (I don't know if this is the "approved"
method, but it has worked for me):

	# ln /bin/csh /bin/-csh

Then in your shell script,

	...<<do whatever>>
	...<<PATH should include /bin >>
	exec -csh

The shells (both sh and csh) look at the first character of "arg#0",
which login sets especially to "-" for a "login shell". If you are
exec'ing it from a "C" program, no need to do the linking hack. Just
make sure that you fix up "argv[0][1]" to be a "-".

Rob Warnock

UUCP:	{ihnp4,ucbvax!amd70,hpda,harpo,sri-unix,allegra}!fortune!rpw3
DDD:	(415)595-8444
USPS:	Fortune Systems Corp, 101 Twin Dolphin Drive, Redwood City, CA 94065



More information about the Comp.unix.wizards mailing list