내가 할 zsh을위한 능력을 알고 있어요. 예를 들어, mysqldump
을 두 번 실행하지 않으려면이 두 명령을 어떻게 결합해야합니까?파이프 표준 출력은 [zsh을]
mysqldump db1 >db1.sql | mysql db2
bzip2 db1.sql
그러나 나는 오히려 비 압축 파일을 디스크에 기록 할 것 :
mysqldump db1 | bzip2 > db1.sql.bz2
mysqldump db1 | mysql db2
내가 가지고 올 수있는 가장 가까운입니다 (이 크다!).
+1 - @ ZyX는 더 완벽한 답변이기 때문에 허용되었습니다. 명령을 완료하기를 기다리는 문제를 해결합니다.하지만 zsh에 항상 있지는 않기 때문에 티와 함께 bash를 사용하는 옵션을 좋아합니다. 감사! – wuputah