[CentOS] Problems with my simple write conf files method
Ian Mortimer
i.mortimer at uq.edu.au
Wed Feb 22 02:27:15 UTC 2017
On Tue, 2017-02-21 at 10:50 -0500, Robert Moskowitz wrote:
> cat <<EOF>/usr/share/postfixadmin/config.local.php || exit 1
> <?php
> $CONF['database_type'] = 'mysqli';
> $CONF['database_user'] = 'postfix';
> $CONF['database_password'] = 'xyz';
> $CONF['database_name'] = 'postfix';
>
> $CONF['configured'] = true;
> ?>
> EOF
KMs method of escaping every $ in the here document works but a simpler
method is to escape the EOF. That tells the shell not to do variable
expansion in the document:
cat <<\EOF>/usr/share/postfixadmin/config.local.php || exit 1
--
Ian
More information about the CentOS
mailing list