1. Открываем файл ~/.bashrc:
xed ~/.bashrc
2. В конец вносим следующие строки:
Код: Выделить всё
extract () {
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xvjf $1 ;;
*.tar.gz) tar xvzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) rar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xvf $1 ;;
*.tbz2) tar xvjf $1 ;;
*.tgz) tar xvzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z x $1 ;;
*) echo "don't know how to extract '$1'..." ;;
esac
else
echo "'$1' is not a valid file!"
fi
}
3.1. Набираем в терминале:
$source ~/.bashrc
. (У меня без этого все сразу заработало).4. Теперь любой архивчик можно разархивировать 1 простой командой:
extract название_архива
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
P.S.: вместо всех описанных выше операций, можно установить пакет unp, который также позволит извлекать архивы 1 командой.
Установка:
sudo apt-get install unp
Запуск:
unp название_архива
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Спасибо за внимание, всем бобра!