IP=xxx のリモート サーバーの /etc/httpd から自分のディレクトリにファイルをバックアップしたいと考えています。/tmp. パスワードと名前を取得しました。作成したバックアップは圧縮して、 httpd-day-month-year-hour-minute-sec.tar.bz2 という名前にする必要があります。私は試した
FILE=httpd.sql. `date +"%d%m%Y_%H%M%S"`
DBSERVER=xxx
DATABASE=/etc/httpd
USER=uzivatel
PASS=password
mysqldump --opt --protocol=TCP --user=${USER} --password${PASS} --host=${DBSERVER} ${DATABASE} > ${FILE}
bunzip $FILE
echo"${FILE}.bz hotovo:"
ls-l ${FILE.bz}
多くの間違いがあることは知っていますが、私はスクリプト作成にかなり慣れていないため、問題は FILE coom にあり、mysqldump のあいまいなリダイレクトにはありません。ありがとう