hallo,

ich habe ein problem mit dem echo-kommando. echo kennt die optionen -n -e -H (system slackware 9.0). ich will nun den inhalt einer variable ausgeben. wenn der inhalt der variable aber wie eine option von echo aussieht, so erfolgt keinerlei ausgabe von echo. ich kenne keine möglichkeit, echo mitzuteilen, dass es sich um auszugebenden text und nicht um optionen handelt.

z.B.
TESTVARIABLE="-n"
echo -n $TESTVARIABLE

ergibt keine ausgabe.
oder

TESTVARIABLE="-Ene"
echo -n $TESTVARIABLE

ebenfalls keine ausgabe

echo interpretiert den inhalt von TESTVARIABLE logischer weise auch als optionen. wie kann ich nun erreichen, dass der inhalt von TESTVARIABLE trotzdem unter allen umständen ausgegeben wird?

dazu ist nach meiner bescheidenen meinung eine weitere option notwendig, ähnlich wie bei egrep dort werden suchmuster mit -e eingeleitet, wenn sie mit einem minus beginnen und damit nicht fälschlicherweise als option interpretiert werden.

mit freundlichen gruessen
frank schlaefendorf


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to