zipファイルをパイプする方法はありますか? [コピー]

zipファイルをパイプする方法はありますか? [コピー]

NginxとBashでUbuntu 16.04を使用します。私はそれが不可能であることを知っています。まっすぐデータをzip

たとえば、Apache / Nginx WebサーバーでWebサイトをホストしている場合、パスワードを入力するとこのコマンドセットは失敗します。

drt="/var/www/html"
mysqldump -u root -p --all-databases | zip "$drt/db-$date.zip"

最終ファイルをzipファイルにしたい場合は、回避策は何ですか?

ベストアンサー1

代替圧縮ツールを使用している場合は、ほぼ同じ代替方法を試してください。

drt="/var/www/html"
mysqldump -u root -p --all-databases | gzip >"$drt/db-$date.gz"

必要に応じてまたはgzipに置き換えることができ、一般的な拡張はまたはです。bzip2xzgzbz2xz

おすすめ記事