Wie verkette ich Streams?


9

Ich weiß, dass catDateien verkettet werden können, aber ich muss eine Mischung aus Dateien und Streams verketten und das Ergebnis an einen anderen Prozess weiterleiten.

Um die Frage konkreter zu machen, möchte ich sie cat abc.sqlzusammen mit gzip -dc xyz.sql.gzund verketten cat qvf.sqlund alles als einen einzigen Stream an weiterleiten mysql.

Was ist der beste Weg, um dies zu erreichen?

Antworten:


14

Verwenden Sie einfach eine Unterschale, z

(cat abc.sql; gzip -dc xyz.sql.gz; cat qvf.sql) | mysql
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.