D
Daywalker2004
Jungspund
Hallo,
ich schreibe gerade an einem Shell-Skript das mir eine Datei ausliest und dort einen Platzhalter durch das aktuelle Datum ersetzt.
Ausgabe:
export102.ksh_RCAT_$DATE.log
zu errreichende Ausgabe:
export102.ksh_RCAT_20080822.log
Ich habe leider noch wenig Erfahrung mit sed oder Ähnlichem. Ich brauche diese Stringersetzung nur an dieser einen Stelle.
Ich hoffe ihr könnt mir helfen.
Über Alternativen freue ich mich auch. Als Voraussetzung muss dabei aber erfüllt werden, dass diese Alternative in der Korn Shell lauffähig ist.
MfG
Daywalker2004
ich schreibe gerade an einem Shell-Skript das mir eine Datei ausliest und dort einen Platzhalter durch das aktuelle Datum ersetzt.
Code:
DATE=$(date +%Y%m%d)
set -A GETS $(cat datei|sed 's/<DATE>/$DATE/g')
echo ${GETS[@]
Ausgabe:
export102.ksh_RCAT_$DATE.log
zu errreichende Ausgabe:
export102.ksh_RCAT_20080822.log
Ich habe leider noch wenig Erfahrung mit sed oder Ähnlichem. Ich brauche diese Stringersetzung nur an dieser einen Stelle.
Ich hoffe ihr könnt mir helfen.
Über Alternativen freue ich mich auch. Als Voraussetzung muss dabei aber erfüllt werden, dass diese Alternative in der Korn Shell lauffähig ist.
MfG
Daywalker2004