There's a shell setting that makes it complain when you use an undefined value.
(But I don't recall what it is). If you are using ksh, you can use
${parameter:-word} to substitute "word" in place of "parameter" if parameter
isn't defined.
DEFAULT /serv/CVSROOT/commitcheck ${COMMITCODE:-JUNK}
Then, in your script, if $1 == Junk, then you know the user left it off.
-CTH
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs