LINUX.ORG.RU

История изменений

Исправление slamd64, (текущая версия) :

Я не понимаю, ты просто тролль или у тебя с мозгами что-то совсем не так?

Или мыслишь как-то неадекватно?

Ага, способен. А то мне slamd64 жесть

tar -c ./assa.file | bzip2 -zc9 > ./packed.assa.tar.bz2

какую-то подсовывает.

Что тут плохого или непонятного? Сомневаюсь, кстати, что венда способна на что-то подобное :)

tar -c /f/что-то1 /g/что-то2 - Превратит эти «что-то*» в поток данных и выведет в stdout. Абсолютно без разницы чем являются исходные данные - хоть файлами, хоть каталогами.

bzip2 -zc9 - примет поток данных с stdin, запакует его с максимальным сжатием и результат выплюнет в stdout

> ./packed.assa.tar.bz2 - сохранит выплюнутый результат в файл

Поскольку все три процесса независимые, они ещё и выполняться могут (будут) на разных процессорах, что сэкономит время.

Удобство, например, что вместо «packed.assa.tar.bz2» можно использовать буфер FIFO, через который результат можно отправить куда и как угодно (например, на удаленный FTP-сервер), не сохраняя данные на существующем хосте.

Ну и безусловное удобство в том, что это всё можно закинуть в крон и оно будет самостоятельно выполняться темной ноченькой. когда админ локалхоста будет сладко посапывать и смотреть мультики.

Исходная версия slamd64, :

Я не понимаю, ты просто тролль или у тебя с мозгами что-то совсем не так?

Или мыслишь как-то неадекватно?

Ага, способен. А то мне slamd64 жесть

tar -c ./assa.file | bzip2 -zc9 > ./packed.assa.tar.bz2

какую-то подсовывает.

Что тут плохого или непонятного? Сомневаюсь, кстати, что венда способна на что-то подобное :)

tar -c /f/что-то1 /g/что-то2 - Превратит эти «что-то*» в поток данных и выведет в stdout. Абсолютно без разницы чем являются исходные данные - хоть файлами, хоть каталогами.

bzip2 -zc9 - примет поток данных с stdin, запакует его с максимальным сжатием и результат выплюнет в stdout

./packed.assa.tar.bz2 - сохранит выплюнутый результат в файл

Поскольку все три процесса независимые, они ещё и выполняться могут (будут) на разных процессорах, что сэкономит время.

Удобство, например, что вместо «packed.assa.tar.bz2» можно использовать буфер FIFO, через который результат можно отправить куда и как угодно (например, на удаленный FTP-сервер), не сохраняя данные на существующем хосте.

Ну и безусловное удобство в том, что это всё можно закинуть в крон и оно будет самостоятельно выполняться темной ноченькой. когда админ локалхоста будет сладко посапывать и смотреть мультики.