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