Je peux faire par exemple
homme cp | grep verbose
savoir si l'homme du cp a un mot "verbeux", comment puis-je faire quelque chose comme (pseudo-code)
homme * | copie de grep
pour savoir quelle commande utiliser pour faire face?
man -k printf
Recherchez dans les descriptions abrégées et les noms de page de manuel le mot clé printf en tant qu'expression régulière. Imprimez toutes les correspondances. Équivalent à apropos -r printf.
Ou, comme vous pouvez le constater, vous pouvez également utiliser apropos -r printf
Exemple...
man -k "test"
Test (3Perl) - fournit un cadre simple pour écrire des scripts de test. Cupstestdsc (1) - test de conformité des fichiers postscript Cupstestppd (1) - test de conformité des fichiers ppd DBD :: Gofer :: Transport :: null (3pm) - Transport du client DBD :: Gofer pour tester DBD :: Gofer :: Transport :: pipeone (3pm) - Transport du client DBD :: Gofer pour tester dh_auto_test (1) - exécute automatiquement les suites de tests d’un paquet dh_testdir (1) - répertoire de test avant de construire le paquet debian dh_testroot (1) - s’assure que le paquet est construit en tant que racine dh_testversion (1) - assurez-vous que la version correcte de debhelper est installée ExtUtils :: testlib (3Perl) - ajoutez des répertoires blib/* à @INC feature_test_macros (7 ) - macros de test de fonctionnalités File :: CheckTree (3Perl) - exécute plusieurs vérifications de test de fichier sur un arbre filetest (3Perl) - Perl pragma pour contrôler les opérateurs de permission de test de fichier 7) - fonctionnalité te st macros gcov-4.2 (1) - outil de test de couverture make-memtest86 + -boot-floppy (1) - (sujet inconnu) Memoize :: ExpireFile (3Perl) - test pour la sémantique d'expiration Memoize Memoize :: ExpireTest (3Perl) - test pour la sémantique d'expiration Memoize mysql_client_test (1) - test de l'API client mysql_client_test_embedded (1) - test de l'API client pour serveur intégré mysqlmanager-pwgen (1) - programme de suite de tests interne mysqlmanagerc (1) - programme de suite de tests interne mysqltest (1) - programme permettant d'exécuter des cas de test mysqltest_embedded (1) - programme permettant d'exécuter des scénarios de test intégrés ndb_cpcd (1) - automatisant le test de NDB (à des fins de développement uniquement)
Essaye ça:
man * | col -b | grep *
Vous pouvez utiliser
man -k copy
rechercher dans les descriptions courtes et les noms de toutes les pages de manuel pour copy
Vous pouvez également zgrep -r
chaque emplacement de manpath
pour rechercher les fichiers de pages de manuel bruts.
for p in $(manpath | tr ":" " ");
do
echo $p
zgrep -r 'copy' $p
done
Vous pouvez utiliser
man -K printf
(notez le k majuscule) pour rechercher dans le contenu de toutes les pages de manuel. La première page sera affichée et, lorsque vous quitterez, vous aurez la possibilité d’ouvrir ou de sauter la page correspondante suivante ou de quitter la recherche entière.