variable als dateiname

G

Guest

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
 
ich hab..

..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
 
Zuletzt bearbeitet:

Ähnliche Themen

Verzeichnis mit 1200 Dateien auf Verweise in Textdateien checken

Hilfe für ein shell script

wget: Lädt bestimmte Dateitypen nicht

Variable mit 'tr' ändern

Komplette Spalten aus Datei löschen.

Sucheingaben

linux dateiname variable

,

bash variable dateiname

,

script variable als teil von dateinamen

,
bash variable in dateiname
, shell variable filename, raspbian sed i variable, sed variable aus text als dateiname , Linux rsync datum anhängen, QFile:: Filenamen per Variable übergeben, linux bash variable in dateinamen, linux scrpit dateinamem mit variable, unix dateiname in variable, shell variable in dateiname, variablen in dateinamen bash, bash variable datei name, filename mit variable, linux bash dateiname als variable, bash variabel im dateinamen, linux shell variablen in dateinamen, bash variablen Dateiname, variabler Dateiname imTextfeld ausgeben, bash dateiname, bash dateinamen variable, mathematica variable im dateinamen, bash string variable als dateinamen
Zurück
Oben