2

Статья Шифрование файла tar с использованием openssl имеет следующую строку:

tar cvj ~/Projects/arc/ | openssl smime -encrypt -aes256 -binary -outform DEM public.pem | dd of=arc.bckp

мы можем использовать cat вместо dd в конце ... но мы должны? какой из них лучше использовать здесь - кот или дд? и почему?

Я «опередил» оба варианта и не вижу существенного преимущества ...

Спасибо!

2 ответа2

7

Ни cat ни dd должны использоваться; просто скажи

tar cvj ~/Projects/arc/ | openssl smime -encrypt -aes256 -binary -outform DEM public.pem > arc.bckp
2

Единственное преимущество, которое вы получили бы при использовании dd, это "прогресс", который можно отобразить, отправив SIGUSR1.

В противном случае вы можете просто перенаправить. Как сказал jwpat7, кошки тоже не нужно.

Одним из плюсов использования dd вместо простого перенаправления является то, что вы можете легко sudo dd при необходимости. Это невозможно для перенаправления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .