echo $???, wie gebe ich zeit und Datum aus ?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Tobiax
Beiträge: 82
Registriert: 06.05.2004 12:16:36
Wohnort: Ruhrpott
Kontaktdaten:

echo $???, wie gebe ich zeit und Datum aus ?

Beitrag von Tobiax » 16.09.2004 10:51:44

Ich will eine Datei umbenennen.
Sie soll als Namen Datum und Zeit haben.

Gibt es Befehle, wie

Code: Alles auswählen

echo $USER
oder ähnliches ?
Toby ...

Europas größte Magic - The Gathering Auktion per email unter http://www.magic-dealer.de

Benutzeravatar
novecento
Beiträge: 31
Registriert: 02.09.2004 22:22:44
Wohnort: Hennef

Beitrag von novecento » 16.09.2004 11:02:09

Hab' gerade kein Linux zur Hand und zuhause skripte ich nicht so viel.
In der korn-shell unter solaris geht's so:

Code: Alles auswählen

cp foo.bar "`date "+%H%M%S"`".log
Musst in der bash vielleicht die Anführungszeichen ein bischen anpassen.

Grüße
novecento

Tobiax
Beiträge: 82
Registriert: 06.05.2004 12:16:36
Wohnort: Ruhrpott
Kontaktdaten:

Beitrag von Tobiax » 20.09.2004 12:01:30

Das funktioniert nicht. Egal, wie ich die " oder ' setze.
Der Befehl date wird nicht ausgeführt.

Hat jemand ne andere Idee ?
Toby ...

Europas größte Magic - The Gathering Auktion per email unter http://www.magic-dealer.de

Benutzeravatar
thorben
Beiträge: 722
Registriert: 14.09.2003 23:23:49

Beitrag von thorben » 20.09.2004 12:13:14

moin,
ich vermute mal dass du den falschen ` genutzt hast. damit "date" ausgeführt wird musst du den backtick vervenden (`neben dem ß)

Code: Alles auswählen

echo `date`
gruß
thorben

Tobiax
Beiträge: 82
Registriert: 06.05.2004 12:16:36
Wohnort: Ruhrpott
Kontaktdaten:

Beitrag von Tobiax » 20.09.2004 12:21:05

Stimmt, DANKE !!
Toby ...

Europas größte Magic - The Gathering Auktion per email unter http://www.magic-dealer.de

Benutzeravatar
bitbieger
Beiträge: 179
Registriert: 23.10.2003 08:26:00
Kontaktdaten:

Beitrag von bitbieger » 20.09.2004 12:55:20

thorben hat geschrieben:moin,
ich vermute mal dass du den falschen ` genutzt hast. damit "date" ausgeführt wird musst du den backtick vervenden (`neben dem ß)

Code: Alles auswählen

echo `date`
darum sollte man sich ja auch langsam an das

Code: Alles auswählen

echo $(date)
gewöhnen :wink:

Antworten