Nachtrag der 3te und sicherlich der Letzte zu diesem Thema :-)
Hab einmal ein strace bash laufen lassen.
Was bedeutet die Zeile 8 genau (MASK - maskieren ? wenn ja - womit?)
Wenn einen das ganze strace interessiert (1048 Zeilen)
http://home.seitux.at/bash/bash.txt
1 read(0, "a", 1) = 1
2 write(2, "a", 1a) = 1
3 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
4 read(0, "s", 1) = 1
5 write(2, "s", 1s) = 1
6 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
7 read(0, "d", 1) = 1
8 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
9 read(0, "D", 1) = 1
10 write(2, "D", 1D) = 1
11 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0
Irgendwie bin ich ja fast froh das dieser Fehler aufgetreten ist sonst
wäre ich niemals auf die Idee gekommen die z-shell (zsh) zu installieren
:-))
l.g. gerry