Unrpm

Publicado por Samuel B. Gomes 28/10/2006

[ Hits: 12.720 ]

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

O Orbe de Ícaro

Conversão em massa de arquivos .wav para .mp3

Alce - Alternativa ao Cowsay

pdfck - gerenciador de PDF para o console

Gunzipar arquivos com determinadas extensões


  

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