0

Solaris を使用すると、60 行ごとに次のようにページ番号が取得されます。

SunOS 5.11          Last change: 10 Feb 2009                    1

また、次のようなヘッダーが表示されます

User Commands                         ls(1)

それらを削除する方法はありますか? テキストを 1 行ずつ読んでいるときに、それらが表示されるのは気が散ります。

4

4 に答える 4

0

これを試して

man grep | nawk 'NR>2'| more
于 2009-12-12T04:14:10.523 に答える
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 に答える
0

man ページは一般に troff 形式のドキュメントなので、さまざまなページを編集して実際のテキストを削除する以外に、それらを表示しない方法はないと思います。

于 2009-12-12T03:07:53.863 に答える
0

/usr/share/lib/tmac/an にある標準マクロ パッケージ (nroff) を編集して、ヘッダーとフッターを表示しないようにして、それらを削除しました。

于 2009-12-13T01:04:19.750 に答える