Как разделить файл tar и записать ошибки tar в журнал? - PullRequest
0 голосов
/ 15 октября 2018

Я пытаюсь скопировать папку и отправить ее по команде «split», к которой я привык.Однако мне не удается объединить это с выводом ошибки в журнал.

tar -cvf - folder 1 2 > tar.log | split -b 20000MB - /path/to/file1.tar

Я также пытался

tar -cvf - folder 1&2 > tar.log | split -b 20000MB - /path/to/file1.tar

и

tar -cvf - folder | split -b 20000MB - /path/to/file1.tar 1 2 > tar.log

Безрезультатно ...

Я получаю либо tarball и ошибку, смешанные в файле tar.log и вообще без файла .tar, либо ошибку команды

ошибка здесь?

1 Ответ

0 голосов
/ 15 октября 2018

В первой и второй строке у вас есть небольшая ошибка, она должна выглядеть следующим образом:

tar -cvf - folder 2> tar.log | split -b 20000MB - /path/to/file1.tar

Это называется перенаправлением.Я не понимаю, что вы пытались сделать с 1&2

...