Re: Bash Scripting
On 2006-09-18 00:56:59 +0200, David Haller wrote:
> Am Son, 17 Sep 2006, Dawid Szczepanski schrieb:
> >weiß jemand wie ich vor dem exit 0 noch ein mysql kommando ausführen
> >kann? z.b. INSERT INTO table2 (bla, bla) VALUES(bla, bla);
>
> cat <<'EOF' | mysql -u user -ppassword
> USE database
> INSERT INTO table2 (bla, bla) VALUES(bla, bla);
> EOF
>
> >exit 0
>
> Wobei du evtl. besser das Passwort selber eingibst, d.h. mysql nur mit
> '-p' ohne Angabe des Passwortes angeben.
Oder per ~/.my.cnf des ausführenden Users (oder per Option aus einer
anderen Datei). So ist zumindest sichergestellt, dass das Passwort nicht
in der Prozessliste auftaucht (auch wenn nur für einen kleinen
Augenblick).
Michael
Reply to: