Hallo,
arbeite unter Unix mit der Shell ksh
ich muss eine datei einlesen und durch überprüfung der ersten Spalte je nachdem welche bedingung stimmt sie ausgeben.
die datei ist so aufgebaut:
das ist eine zeile von zych zeilen.
ich muss halt nur schauen ob die erste spalte davon also in dem Fall hier gucken ob "IPC00" mit IP, FP oder einer Zahl anfängt.
mein Code:
irgendwie klappt meine IF-Bedingung nicht...
Fehler: unknown test operator
arbeite unter Unix mit der Shell ksh
ich muss eine datei einlesen und durch überprüfung der ersten Spalte je nachdem welche bedingung stimmt sie ausgeben.
die datei ist so aufgebaut:
Code:
IPC00 zr1 Takt_01 Create Eintrag im Rhf.Plan
ich muss halt nur schauen ob die erste spalte davon also in dem Fall hier gucken ob "IPC00" mit IP, FP oder einer Zahl anfängt.
mein Code:
Code:
#!/bin/ksh TEMPFILE="/tmp/t1na25919" HTMLFILE="/users/sltweb/htdocs/neu/test/test.html" cmd=`cat $TEMPFILE | awk '{print(substr($1,1,2))}'` if [ $cmd = "FP" ] ; then #anweisung ;fi
Fehler: unknown test operator
Kommentar