Hallo,
wie kann ich ein Programm schreiben mit dem Namen "heute", das folgenden Text ausgibt:
Heute ist:
24.10.2006
echo date> heute
cat heute
Wieso wird bei dem Kommando nicht das Datum ausgegeben?
Danke für eure Hilfe
Hallo,
wie kann ich ein Programm schreiben mit dem Namen "heute", das folgenden Text ausgibt:
Heute ist:
24.10.2006
echo date> heute
cat heute
Wieso wird bei dem Kommando nicht das Datum ausgegeben?
Danke für eure Hilfe
cat zeigt an was in der Datei steht, nicht was ausgegeben würde wenn du das als Shellscript ausführst.
Was du willst kannst du z.B. erreichen indem du das hier in eine Textdatei schreibst und die ausführbar machst:
und natürlich muss die Datei in einem der Ordner sein, die in $PATH stehen, sonst wird sie nicht gefunden.Code:#!/bin/bash echo Heute ist: date +%d.%m.%Y
MfG Peschmä
The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)
Lesezeichen