PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe



uwe1
23-10-2006, 21:12
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

peschmae
23-10-2006, 22:20
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:


#!/bin/bash
echo Heute ist:
date +%d.%m.%Y


und natürlich muss die Datei in einem der Ordner sein, die in $PATH stehen, sonst wird sie nicht gefunden.

MfG Peschmä