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命令将接受-意味着从标准输入读取,即:

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