Exemple: tar -zxvf
command tar -zxvf
mais je ne sais pas ce que signifie 'x'.
Comment puis-je vérifier ce paramètre unique sans avoir à faire défiler le man tar
?
x
est pour l' extract
.
Après que vous êtes à l'intérieur de l'homme, tapez /-x
pour searchr des informations sur le paramètre -x,
Appuyez sur n
pour passer à la prochaine -x correspondance, et N
pour la précédente
Pour les pages de grand homme, ou un terme commun, une petite regex peut être utilisée pour affiner la search.
Si vous voulez simplement l'input principale, vous pouvez utiliser /^ *-x
pour supprimer la plupart des correspondances étrangères.
Cela fonctionne comme la plupart des pages man sont formatées avec l'input en retrait avec des espaces.
^ *
correspond au début de la ligne, avec zéro à plusieurs espaces. -x
est la string de search. Vous pouvez également le grep
de la page de manuel avec un certain context:
man tar | grep -C5 -- '-x\b'
Dans .bashrc
append
function mans { man $1 | less -p "^ +$2" }
démarrer une nouvelle instance de bash
$ bash
à présent
mans ls -l
a l'effet désiré.
Si vous utilisez Emacs, Mx man RET tar
, puis Cs -x
.
Appuyez plusieurs fois sur Cs
jusqu'à ce que vous arriviez au bon endroit, puis appuyez sur Retour.
Cr
est le même, mais à l'envers. (Mais les deux envelopperont sur une double frappe au haut / bas du document.)
En outre, dans les cas comme celui-ci (search de page man), la search sensible à la casse est préférable. Examinez la variable case-fold-search
.
L'énorme avantage d'utiliser votre éditeur pour voir les pages man est que vous connaissez toutes les commands si bien – navigation, copy, tout ce que vous voulez faire, vous savez déjà comment.