eddi: BASH-Syntax

Beitrag lesen

Hallo,

sowohl

#!/bin/bash  
dateiname="test.txt"  
echo $( $(cat $dateiname)|head -n 1 )

als auch

#!/bin/bash  
dateiname="test.txt"  
cat $dateiname|head -n 1

bzw. an der Konsole

dateiname="test.txt"; cat $dateiname | head -n 1

zeigen das gewünschte Ergebnis.
 Ist es möglich, daß die erste Zeile der Datei "test.txt" bei Dir nur einen Zeilenvorschub enthält? (Eine andere Erklärung fiele mir auf Deinen Anhieb jetzt erstmal ohne detailiertere Fehlerbeschreibung nicht ein.)

Gruß aus Berlin!
eddi