7 comments

  • mjlee1 hour ago
    If you like man trivia (and why else would you be reading this?) you could check out the top comment at <a href="https:&#x2F;&#x2F;unix.stackexchange.com&#x2F;questions&#x2F;405783&#x2F;why-does-man-print-gimme-gimme-gimme-at-0030" rel="nofollow">https:&#x2F;&#x2F;unix.stackexchange.com&#x2F;questions&#x2F;405783&#x2F;why-does-man...</a><p>(discussed at <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27994194">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27994194</a>)
    • porise1 hour ago
      Reading this makes me wonder if Easter eggs are ever appropriate for something as ubiquitous as man.
      • bombcar3 minutes ago
        Easter eggs are <i>always</i> appropriate but it is imperative (and important) to understand how they could affect anything and everything.<p>Which means you need to usually make it explicit to call them (man --abba or something) than something that &quot;surprises&quot; the user.
  • gerikson1 hour ago
    &gt; (... less common section numbers)<p>One very important section number is 5 - it&#x27;s for file formats. So if you forget the crontab format, you need to invoke `man 5 crontab` to read about it.
    • linsomniac33 minutes ago
      ... because if you do `man crontab` you get section 1, which does not document the crontab fields.
      • IshKebab25 minutes ago
        That is incredibly stupid. A documentation system designed by someone who doesn&#x27;t understand how people use documentation.<p>If man was designed by someone with any taste at all it would <i>at least</i> give you a menu to select (1) crontab command, (5) crontab file format. Maybe we need a rewrite in Rust to fix that.
        • bpt31 minute ago
          Or a minor alteration to an existing program to support a good suggestion.<p>Why is it that the Rust community thinks that the solution to every flaw in an application is a rewrite in Rust?
  • chasil37 minutes ago
    The POSIX standard manual pages for the utilities can be found here:<p><a href="https:&#x2F;&#x2F;pubs.opengroup.org&#x2F;onlinepubs&#x2F;9799919799&#x2F;idx&#x2F;xcu.html" rel="nofollow">https:&#x2F;&#x2F;pubs.opengroup.org&#x2F;onlinepubs&#x2F;9799919799&#x2F;idx&#x2F;xcu.htm...</a><p>These would all be in section 1, if I am correct.
  • PhilipRoman57 minutes ago
    Interestingly, the section doesn&#x27;t actually have to start with a number. TCL man pages use the &#x27;n&#x27; section and &#x27;man&#x27; resolves them just fine despite the ambiguity. Conversely, manpage names can also start with numbers, although this is rare (I found only one such example: man 30-systemd-environment-d-generator)
  • kykat1 hour ago
    I looked up what the numbers mean a couple of times, but always forget it immediately
  • LtWorf2 hours ago
    Step 1: Read `man man`<p>Step 2: Feel the urge to write an article about that
    • sakjur1 hour ago
      I admire people who do that.<p>Writing down what you learn cements knowledge, and sharing what you write might help someone else.
    • Stratoscope1 hour ago
      Is there a man man man article that will explain how to read man man?
      • bombcar1 minute ago
        <i>The full documentation for man is maintained as a Texinfo manual. If the info program is properly installed at your site, the command</i><p><pre><code> info man </code></pre> Ah that crap is&#x2F;was so rage inducing!
  • amelius1 hour ago
    Confession. I think I haven&#x27;t read manpages since stackoverflow and certainly not since LLMs.<p>Perhaps the modern version of &quot;man&quot; should be a program you can talk to.
    • Normal_gaussian6 minutes ago
      It&#x27;s called Claude. Or Gemini-cli. Or any other agent capable of running man.<p>&quot;Hey &lt;agent&gt;, use `man` to help answer these questions about grep&quot;
    • xigoi1 hour ago
      Please no. I want to read the manual without having to talk to anything.
    • nicman231 hour ago
      i have made llms read manpages, it is great lol