Unrpm

Publicado por Samuel B. Gomes 28/10/2006

[ Hits: 13.257 ]

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

Configuração do horário de verão 2006/2007 (Red Hat, Fedora)

Calendario

Ajuda a usar o comando ln [SCRIPT]

Shell para extrair informações de impressoras Brother

Criação de atalhos no Desktop (Unity)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts