Как объединить потоки?
Я знаю cat Можно объединить файлы, но мне нужно объединить смесь файлов и потоков и передать результат другому процессу.
Чтобы сделать вопрос более конкретным, я хочу объединить cat abc.sql вместе с gzip -dc xyz.sql.gz а также cat qvf.sql и передать все это как один поток mysql,
Какой лучший способ достичь этого?
1 ответ
Решение
Просто используйте подоболочку, например
(cat abc.sql; gzip -dc xyz.sql.gz; cat qvf.sql) | mysql