OsunSeyi schrieb:Hi
trotz rtfm - wie geht das mit der Oder-Verknüpfung ????
so eine leichte Frage, sorryCode:... code=$(file $DAT | awk '{print $2}') if [ test \("$code" = "UTF-8"\) -o \("$code" = "ISO-8859-15"\) -o \("$code" = "ISO-8859-1"\) ]; ... Antwort: line 15: [: too many arguments
Tom
if [ "$code" = "UTF-8" -o "$code" = "ISO-8859" ];
if test \("$code" = "UTF-8"\) -o \("$code" = "ISO-8859-15"\) -o \("$code" = "ISO-8859-1"\)
...
if [ \("$code" = "UTF-8"\) -o \("$code" = "ISO-8859-15"\) -o \("$code" = "ISO-8859-1"\) ]
...
DIe Extra-Klammern sind hier nicht notwendig. Ich glaube auch, dass sie per Whitespace von "$code" getrennt sein sollten ("find" macht das ja auch so).haveaniceday schrieb:Code:if [ \("$code" = "UTF-8"\) -o \("$code" = "ISO-8859-15"\) -o \("$code" = "ISO-8859-1"\) ] ...