1

Mysqldump から生成された標準出力を tar ファイルに取得しようとしています。

mdm@deb606:~$ mysqldump --opt test1 -u root -ppassword | tar -czf  example.tar.gz

動作しません。

現時点では、次を使用して一時的に解決しました:

mdm@deb606:~$ mysqldump --opt test1 -u root -ppassword | gzip -f > example.gz

tar または bzip2 を使用して同じことを行うことは可能ですか?

4

1 に答える 1

2

直接パイプすることが可能かどうかはわかりませんがtar(一般的にはあまり意味がありません)、bzip2コマンドは-stdin から読み取ることを意味します。つまり、次のようになります。

mdm@deb606:~$ mysqldump --opt test1 -u root -ppassword | bzip2 - > example.bz2
于 2013-02-11T05:30:49.863 に答える