0

当我使用 Solaris 时,我每 60 行左右获得一次页码,看起来像这样

SunOS 5.11          Last change: 10 Feb 2009                    1

另外,我得到像

User Commands                         ls(1)

有什么办法可以去除它们吗?当我逐行阅读文本时,让它们出现会让人分心。

4

4 回答 4

0

手册页通常是 troff 格式的文档,因此没有编辑各个页面以删除实际文本,我认为没有办法不看到它们。

于 2009-12-12T03:07:53.863 回答
0

试试这个

man grep | nawk 'NR>2'| more
于 2009-12-12T04:14:10.523 回答
0

我最终通过在 /usr/share/lib/tmac/an 编辑标准宏包 (nroff) 来删除它们,以不显示页眉和页脚。

于 2009-12-13T01:04:19.750 回答
0

这就是我为了去掉这些标题而写的:

  /usr/bin/man $@ | nawk '
  BEGIN { i=0 }
  /SunOS 5.* *Last change:/ {
  for(j=0;j<i-3;j++) printf("%s\n",line[j]);
  for(j=0;j<10;j++) getline;
  i=0; continue;
  }
  { line[i]=$0; i++; }
  ' | ${PAGER:-more}
于 2009-12-14T09:50:59.877 回答