我正试图进入tar文件从Mysqldump生成的stdout:
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进行相同的操作?
答案 0 :(得分:2)
我不知道可以直接输入tar
(一般情况下,这没有多大意义),但是bzip2
命令会接受-
意思是从stdin读取,即:
mdm@deb606:~$ mysqldump --opt test1 -u root -ppassword | bzip2 - > example.bz2