Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

For a little project at university if have to extract the zipped manpage sources, "nroff" them and parse the "nroffed" manpage for options, option arguments etc.. My script works just fine, except for some .gz files which don't contain the sources but instead something like

.so /man1/bitmap.1

Is this some sort of link, or redirection or something? I couldn't find a thing on the net :-/.

Thanks in advance,


share|improve this question
up vote 0 down vote accepted

A .so is, as you suggest, effectively a "symlink" to a different man page. Depending on what you want to do, you can either ignore them or resolve the link. To help you if you want to resolve the links, you can use soelim(1) to interpret the links for you (rather than doing it by hand).

share|improve this answer
I tried soelim but it doesn't seem to work, because he doesn't seem to find find the file the .so request points to. – Trollhorn Jan 18 '10 at 11:08

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.