Poza: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html
Zawsze jest całkiem jasne, dlaczego kod errno jest nazywany szczególnym sposobem, z wyjątkiem tego. Jak SRCH odnosi się do takiego procesu ?
error-handling
PSkocik
źródło
źródło
grep
lubpgrep
zwraca go z powodu niepowodzenia przeszukiwania listy procesów.Odpowiedzi:
POSIX
kill
dokumentuje konotację „wyszukiwania”:Poprzednie Wydanie (2004) dał w informacji Uzasadnieniem więcej:
źródło
Ciąg ESRCH wygląda tajemniczo, ale po przyjrzeniu się innym błędom i ich ciągom: (wzięty z http://pubs.opengroup.org/onlinepubs/9699919799/functions/kill.html )
Wydaje się logiczne, że E oznacza błąd, INVAL oznacza nieważność, a PERM - pozwolenie. W tym samym logicznym wierszu SRCH oznacza wyszukiwanie.
Błąd wyszukiwania pid / pid group.
źródło