variable als dateiname

G

Guest

Gast
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
 
A

Andre

Foren Gott
ich hab..

..leider davon keine Ahnung...aber rup wird dir bestimmt weiterhelfen können :]
 
rup

rup

Haudegen
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

Hilfe für ein shell script

wget: Lädt bestimmte Dateitypen nicht

Variable mit 'tr' ändern

Komplette Spalten aus Datei löschen.

HandbrakeCLI Shell Skript

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
Oben