Archiv verlassen und diese Seite im Standarddesign anzeigen : variable als dateiname
Hallo
kann man tar in einem shell skript eine variable übergeben, so daß tar die datei nach dem variablen name nenn,
oder tar dazu bringen die ausgabe eines anderen Programm als dateinamen wählt.
danke schon mal
ciao
..leider davon keine Ahnung...aber rup wird dir bestimmt weiterhelfen können :]
Ja natuerlich,
in dem folgenden Beispiel wird in die Variable DATUM durch den Befehl date ein Datumsstring geschrieben, in DIR steht einfach ein Verzeichnisnamen.
Der Dateiname wuerde im unteren Bespies so aussehen /mnt/backup/Backup-2002-06-06.tar
Syntax:
VARIABLE=$(Kommando) # Fuer Kornshell und Bash
VARIABLE=`Kommando` # Nur in der BASH
Beispiel:
#################################################
#!/bin/bash
DATUM=`date +%Y-%m-%d`
DIR="/mnt/backup"
tar -cvvf ${DIR}/Backup-${DATUM}.tar daten
#################################################
Gruss Rupert
Powered by vBulletin® Version 4.2.0 Copyright ©2013 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.