2009-12-12 36 views
0

Lorsque j'utilise Solaris, je reçois des numéros de page toutes les 60 lignes ou que ressemble cetteSupprimer les numéros de page des pages de manuel dans Solaris?

SunOS 5.11   Last change: 10 Feb 2009     1 

Aussi, je reçois des en-têtes comme

User Commands       ls(1) 

Est-il possible de les enlever? C'est distrayant de les voir apparaître quand je lis du texte ligne par ligne.

Répondre

0

J'ai fini de les supprimer en modifiant la norme package macro (nroff) dans/usr/share/lib/tmac/an pour ne pas montrer les en-têtes et pieds de page.

0

Les pages man sont généralement des documents au format troff, donc pas assez pour éditer les différentes pages pour supprimer le texte. Je ne pense pas qu'il y ait moyen de ne pas les voir.

0

essayer cette

man grep | nawk 'NR>2'| more 
0

C'est ce que je l'ai écrit à dépouiller ces en-têtes:

/usr/bin/man [email protected] | 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}