Авторизация

Логин или эл. почта: Регистрация
Пароль: Напомнить пароль



Разное Удобная распаковка архивов #

На данный момент в десктопных дистрибутивах линукса нет никаких проблем с архивами. Пара кликов и он уже распакован. А вот в серверных версиях приходится помнить команды. Причём ладно бы одну для всех, дак нет, для каждого расширения архива своя команда. Сегодня мы исправим этот недочёт. Ничего особенного делать не будем, просто воспользуемся alias, о которых я как то писал. Только будем использовать в связке с небольшим скриптом. После всех манипуляций вам нужно будет запомнить только команду extract, именно ей вы будете распаковывать все архивы.Итак, нам нужно отредактировать файл .bashrc, который находится в домашней папкеcd
sudo nano ~/.bashrc
И в конце файла добавляем скриптextract () {if [ -f $1 ] — thencase $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'...» --esacelseecho "'$1' is not a valid file!«fi}Сохраняем (Ctrl + O) и закрываем (Ctrl + X). Всё, теперь если нужно, к примеру, распаковать файл soft.tar.gz, то просто вводим такую командуextract soft.tar.gz
И файл распакован. Но если будет ошибка, вроде don't know how to extract soft.tar.gz, то вы пытаетесь распаковать неизвестный скрипту формат.Если вы живёте в городе Кременчуг, то рекомендую посетить этот сайт: kremen4ug.ru.
  • +16
  • admin
  • 27 августа 2011, 09:13

Комментарии 0

свернуть / развернуть
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Блоги, Разное, Удобная распаковка архивов