alias tarred='( ( D=`builtin pwd`; F=$(date +$HOME/`sed "s,[/ ],#,g" <</dev/null ) & )'
Команда tarred
создает архив текущей директории с датой в фоновом режиме. Создается файл архива с расширением .tgz
, содержащий все файлы и поддиректории текущей директории, с сохранением иерархии путей. Объемный вывод команды tar
направляется в /dev/null
, чтобы не показывать его в консоли.
Полезность команды в том, что она позволяет создавать архивы текущей директории с датой с минимальными усилиями и сохранением путей.
Альтернативы: можно использовать команду tar
с опциями -czPf
, указав полный путь и имя архива вручную, без встроенного автоматического добавления даты.