Unrpm

Publicado por Samuel B. Gomes 28/10/2006

[ Hits: 9.806 ]

Download unrpm




Vi que não tinha nada sobre o comando unrpm aqui no VOL e resolvi postar este script.
É um comando que vem nas distribuições da SuSE, ainda não vi se tem no Slackware, mas se não tiver é só adicioná-lo na pasta /usr/bin,  dar um chmod +x unrpm e terão o comando unrpm.

Ele serve para descompactar arquivos rpm.

  



Esconder código-fonte

#! /bin/bash
#

function Usage () {
    echo "Usage: $(basename $0) [-v] rpm-files...";
    echo "Unpack rpm files in current directory.";
    exit 1
}

CPIO_OPTS="--extract --unconditional --preserve-modification-time --make-directories"

FILES=""
VERBOSE=false
QUIET=false

for i in $* ; do
    case "$i" in
      -v)
        VERBOSE=true
        ;;
      -q)
        QUIET=true
        ;;
      *)
        FILES="$FILES $i"
        ;;
    esac
done


test "$VERBOSE" = "true" && CPIO_OPTS="$CPIO_OPTS --verbose"
test "$QUIET" = "true" && CPIO_OPTS="$CPIO_OPTS --quiet"

test -z "$FILES" && Usage

for f in $FILES; do
    if test "$QUIET" = "false" ; then
        echo -ne "$f:\t"
    fi
    rpm2cpio $f | cpio ${CPIO_OPTS}
done

Scripts recomendados

Musicar

TaskManeger

Extrator de CD's para MP3

Script para formatação de disquetes em modo texto

Script de Firewall Iptables


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts