Bagaimana cara menggabungkan stream?


9

Saya tahu catdapat menggabungkan file, tetapi saya harus menggabungkan campuran file dan stream dan mengirimkan hasilnya ke proses lain.

Untuk membuat pertanyaan lebih konkret, saya ingin menyatukan cat abc.sqlbersama gzip -dc xyz.sql.gzdan cat qvf.sqldan menyalurkan semuanya sebagai satu aliran mysql.

Apa cara terbaik untuk mencapai ini?

Jawaban:


14

Cukup gunakan subkulit, mis

(cat abc.sql; gzip -dc xyz.sql.gz; cat qvf.sql) | mysql
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.