• TrickDacy@lemmy.world
    link
    fedilink
    arrow-up
    10
    arrow-down
    1
    ·
    6 hours ago

    The way these tools are designed, typically unless something goes wrong you need to understand basically none of it. And if something goes wrong, the resulting error messages normally at least give you something to search for in order to understand more

    • tal@lemmy.today
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      4 hours ago

      the resulting error messages normally at least give you something to search for

      lp0 on fire

      And:

      #include <errno.h>
      #include <stdio.h>
      
      int main (void) {
          errno=ENOANO;
          perror("");
          return 0;
      }
      

      Yields:

      $ ./a.out 
      No anode
      $