Как создать архив текущей директории с датой в фоновом режиме: советы по командной строке

alias tarred='( ( D=`builtin pwd`; F=$(date +$HOME/`sed "s,[/ ],#,g" <</dev/null ) & )'


Команда tarred создает архив текущей директории с датой в фоновом режиме. Создается файл архива с расширением .tgz, содержащий все файлы и поддиректории текущей директории, с сохранением иерархии путей. Объемный вывод команды tar направляется в /dev/null, чтобы не показывать его в консоли.

Полезность команды в том, что она позволяет создавать архивы текущей директории с датой с минимальными усилиями и сохранением путей.

Альтернативы: можно использовать команду tar с опциями -czPf, указав полный путь и имя архива вручную, без встроенного автоматического добавления даты.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *