argv and raw command line

utzoo!decvax!ucbvax!unix-wizards utzoo!decvax!ucbvax!unix-wizards
Wed Nov 11 14:05:13 AEST 1981


>From gwyn at UTEXAS-11 Wed Nov 11 13:28:34 1981
argv[argc] needs to be 0 for obvious reasons.
argv[-1] may conflict with existing UNIX systems.

If you want an unmolested command line, why not just escape any funny
characters (you could quote the args)?  It runs counter to the general
UNIX philosophy to add on features of this sort when there is already
a suitable mechanism on hand.

You might also consider customizing a shell with a switch like
"set nointerp" to turn off glob-style interpretation ...
-------



More information about the Comp.unix.wizards mailing list