DenisVS

Рейтинг
644
Регистрация
01.05.2010
Ononas:
А как такое сделать для этой задачи?

Вот же оно.

DenisVS:
tar -cf - mydir/ | bzip2 | ssh user@host -p 22 dd of=/path/to/backup.tar.bz2

Тут через в пайпе bzip2 или gzip, сам tar просто в кучу всё собирает и выводит в stdout.

Ononas:
Как определяете?

mc ошибку даёт. tar может и распакует, но неправильно это, отход от стандарта.

Ononas:
Что такое конвейр?

пайп, или |, т.е. вывод одной команды на вход другой.

Ну как-то да, для 2000 р. скромненько.

Попробовал tar и с j, и с z, получается битый архив. Видно, компрессированный tar в stdout какую-то грязь выдаёт. Значит, только конвейром.

bzip2 лучше сжимает?

Ну вроде того. Хотите, по-другому сделайте, я привёл то, что заработало у меня.

Можно прямо по аватаре…

leoseo, вы же в курсе про карму… Самые большие потери те, которых мы не замечаем.

В этом смысле думающий плохо в большей опасности, чем делающий плохо.

Ибо деяние уже предполагает отработку, а в умысле биджа, и что из него прорастёт, ещё неизвестно. Да и расплата калькулируется прямо сейчас.
А ныне вообще общество лицемеров, искренность даже считается чем-то неприличным, потому и задница такая кругом.

Попробуйте так

tar -cf - mydir/ | bzip2 | ssh user@host -p 22 dd of=/path/to/backup.tar.bz2

У вас точка и восклицательный знак на одной клавише, или мембрану закоротило?

Всего: 14528