Dijomati
21.11.2007, 12:30
Hallo, ich will überprüfen ob eine Textdatei die Daten enthält leer ist oder nicht. Dazu hab ich mir die Abfrage der Dateiengröße überlegt.
#!/bin/bash
if [ wc -c < test.txt ==0 ]; #ist der Vergleich mit 0 Richtig ?
then
echo "Die Datei ist leer";
else
echo "Datei ist nicht leer"
fi
bin Unix anfänger wie man wahrscheinlich sieht...
Edit:
Hätte noch eine frage..
Wie kann ich nur die 1. Zeile dieser Textdatei auslesen und mit dieser Arbeiten?
habs mit cat versucht ... leider gibt cat aber immer den gesamten Inhalt aus
danke für die Hilfe..
#!/bin/bash
if [ wc -c < test.txt ==0 ]; #ist der Vergleich mit 0 Richtig ?
then
echo "Die Datei ist leer";
else
echo "Datei ist nicht leer"
fi
bin Unix anfänger wie man wahrscheinlich sieht...
Edit:
Hätte noch eine frage..
Wie kann ich nur die 1. Zeile dieser Textdatei auslesen und mit dieser Arbeiten?
habs mit cat versucht ... leider gibt cat aber immer den gesamten Inhalt aus
danke für die Hilfe..