nfsd and mountd
Joe Buehler
jbuehler@hekimian.com
Fri Jan 3 15:55:00 GMT 2003
Pavel Tsekov wrote:
> * Quote the word which indicates the end of the _here_document which
> is used to create /etc/exports
>
> I don't understand very well why the last change was necessary but it
> fixed the following problem:
>
> /usr/bin/nfs-server-config: 69: Syntax error: EOF in backquote substitution
For "here" documents, the body undergoes substitutions by the shell, depending
on how the keyword is quoted. There is a backquote (`) in the original script,
in an unquoted here-doc, and that is indeed a syntax error, since the shell
is trying to expand it as a command substitution.
Try these:
cat <<EOF
HOME is $HOME
the date is `date`
the date is $(date)
EOF
cat <<"EOF"
HOME is $HOME
the date is `date`
the date is $(date)
EOF
cat <<\EOF
HOME is $HOME
the date is `date`
the date is $(date)
EOF
Joe Buehler
More information about the Cygwin-apps
mailing list