Ruediger Noack <[EMAIL PROTECTED]> wrote: > ----snip----- > erno@flinker:~$ echo -e \101 > 101 > ----snip-----
> Lt. man bash hätte ich als output "A" erwartet. > Was interpretiere ich falsch? Man quoting. | A non-quoted backslash (\) is the escape character. It preserves | the literal value of the next character that follows, Der Backslash wird schon gleich von der Shell ausgewertet und kommt gar nicht beim echo an. echo -e '\101' oder echo -e \\101 wuerden mit der bash funktionieren. Aber Vorsicht, 'echo -e' ist nicht portabel und funktioniert beispielsweise nicht mit der Version von ash, man sollte stattdessen besser printf(1) verwenden. "printf '\101\n'". cu andreas -- Häufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)