Универсальная функция распаковки файлов в консоли linux

Наткнулся на замечательную функцию по универсальной распаковке файлов распространенных форматов. Частенько забываю, какие параметры нужны для распаковки tar.gz и подобных.

Для ее использования, добавляем текст ниже в .bashrc (находится в домашней директории пользователя)

Используем просто unpack <архив>