🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #16357

�c�mo pasarle los datos de un archivo a un script?

#16357
From: primit
Date: Tue, 25 Apr 2000 00:00
43 lines
1535 bytes
Hola, uso un script de BASH para hacer copias de seguridad con tar
(alguien public� el c�digo hace tiempo en es.comp.os.linux).
Le he metido un read para que me pregunte que archivo quiero
empaquetar pero me gustar�a que cogiera la lista de cosas a empaquetar
de un archivo. He creado el archivo llamado empaquetar con un nombre
de directorio por l�nea.
Si lo ejecuto con

 ./hacer_copias < empaquetar

solo pilla la primera l�nea del fichero empaquetar, tambi�n me pasa si
lo incluyo dentro del script

read f < empaquetar

�Alguna idea?
Muchas gracias
   Santi

El c�digo es el siguiente:


#!/bin/sh
#
echo "Directorio a comprimir: "
read f
LABEL=bck_`hostname`_`date -u +%y/%m/%d`_"$f"
LOG=/var/COPIAS_SEGURIDAD/log/`echo $LABEL | tr '/' '-'`
TAPE=/var/COPIAS_SEGURIDAD/`echo $LABEL | tr '/' '-'`.tar.gz

tar \
--create \
--sparse \
--atime-preserve \
--preserve \
--file=$TAPE \
--label=$LABEL \
--gzip \
--one-file-system \
--verbose \
--totals \
$f \
>$LOG.log 2>$LOG.err
Technical Details
Message-ID: <e56bgs8h924d63124vvealn7da34bnm29r@4ax.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,759a087e068186e1,start
X-Google-Attributes: gidf86c8,public
From: primit@nodo50.org
Subject: �c�mo pasarle los datos de un archivo a un script?
Date: 2000/04/25
Message-ID: <e56bgs8h924d63124vvealn7da34bnm29r@4ax.com>
X-Deja-AN: 615458998
Content-Transfer-Encoding: 8bit
Organization: Telefonica Transmision de Datos
Content-Type: text/plain; charset=ISO-8859-1
Mime-Version: 1.0
Newsgroups: es.comp.os.linux.programacion