Script com comando TAR

1. Script com comando TAR

Wagner V Veríssimo
wagnerverissimo

(usa Ubuntu)

Enviado em 24/11/2009 - 02:16h

Olá pessoal, tudo ok com vocês?

pretendo fazer um script utilizando o comando TAR. O que o script faz: identifica os pen-drives conectados, você escolhe aonde em qual deles quer salvar (entra com o nome), então o script faz uma cópia da pasta wagner_1198 no pen-drive.

O que quero fazer é: quero que esse script não faça somente uma cópia de uma pasta pré-determinada no código, quero que ele faça uma cópia da pasta em que eu estiver acessando naquele momento. Por exemplo, se naquele momento eu estiver na pasta ABDF, dando o comando para executar o script ele fará uma cópia de ABDF no pen-drive escolhido. Como posso fazer isso?

Outra dúvida: como posso fazer por exemplo para, caso eu tenha dois pen-drives conectados, o meu script possa copiar simultaneamente a pasta em que eu estiver localizado para os dois pen-drives?

Abraços, Wagner.




#!/bin/sh

#*****************************************************************
clear

echo 'Discos removíveis conectados:'
ls --color /media

echo 'Escolha um disco removível para gravação: '

read unidade

DATA=`date +%d-%m-%Y-%H.%M`

tar -zcvf /media/$unidade/Backup-"$DATA".tar.gz /home/alunos/wagner_1198/

echo 'Backup finalizado!'


  


2. Re: Script com comando TAR

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/11/2009 - 02:57h

povo fei... queria saber donde ces tiram essas perversões e taras...

ve se ajuda...

{{{
mount | grep 'media' # beleza sai alguma coisa dos pendrives etc

# (leriado que vc quer fazer aqui)

SRCDIR=`pwd`

tar cfzvv $SRCDIR -C /media/$unidade/BECAPE-BLABLABLA.tar.gz
# copia na outra unidade..
tar cfzvv $SRCDIR -C /media/$unidade2/BECAPE-BLABLABLA.tar.gz

echo "Becape finalizado"

}}}

seria algo assim?


3. Script com comando TAR

Antonio Carlos
cainf

(usa Debian)

Enviado em 19/08/2010 - 14:43h

Estou com uma dúvida preciso que a compactação do tar substitua o arquivo original

Valeu






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts