Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
latenite
- Beiträge: 688
- Registriert: 14.05.2007 01:04:23
Beitrag
von latenite » 17.05.2009 16:47:56
Hallo Leute
Was mache ich falsch? wenn ich eine Datei erzeugen will die das aktuelle Datum als Dateinamen hat. Dann sollte das doch so gehen?
aber ich bekomme da die Fehlermeldung:
Code: Alles auswählen
bash: /home/user/Desktop/`date`.txt: ambiguous redirect
Ich dachte mit `command` lasse ich die Ausgabe des commands einfügen?.
Danke im Voraus
-
pluvo
Beitrag
von pluvo » 17.05.2009 17:10:39
Hallo!
mfg pluvo
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 17.05.2009 18:27:41
latenite hat geschrieben:Hallo Leute
Was mache ich falsch? wenn ich eine Datei erzeugen will die das aktuelle Datum als Dateinamen hat. Dann sollte das doch so gehen?
du müßtest den Dateinamen noch quoten:
Gruß
gms
-
latenite
- Beiträge: 688
- Registriert: 14.05.2007 01:04:23
Beitrag
von latenite » 17.05.2009 19:03:41
ohh danke
dann habe ich "echo" immer nur -halb-richtig" benutzt und meine fehleingabe nie gemerkt:
Code: Alles auswählen
0:502:kai@desktop ~ [0]$ echo `date` > /home/kai/Desktop/date.txt
0:503:kai@desktop ~ [0]$ echo `date` > "/home/kai/Desktop/date.txt"
0:504:kai@desktop ~ [0]$ echo `date` > "/home/kai/Desktop/`date`.txt"
danke
solved