-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jim Meyering <[EMAIL PROTECTED]> writes:
> case $CVS_RSH in
> '') export CVS_RSH=ssh;;
> esac
One of the following would be better, given that not all shells
allow assignment on an export command:
case $CVS_RSH in '') CVS_RSH=ssh; export CVS_RSH;; esac
or
[ -z "$CVS_RSH" ] && { CVS_RSH=ssh; export CVS_RSH; }
or
CVS_RSH=${CVS_RSH:-ssh}; export CVS_RSH
This way the export is separate from the assignment and even Solaris 10
/bin/sh will work. :-)
-- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (FreeBSD)
iD8DBQFFAb7bCg7APGsDnFERAlG5AKCA60MQCWwDkFZmuxZHd+03zfZ2ywCfZboN
Js0g4gk+t7x11yTWhT/NfiM=
=FHei
-----END PGP SIGNATURE-----