В зависимости от того, что вы подразумеваете под "описанием", man
имеет опцию:
-f, --whatis
Equivalent to whatis. Display a short description from the man‐
ual page, if available. See whatis(1) for details.
So:
$ man -f man
man (7) - macros to format man pages
man (1) - an interface to the on-line reference manuals
man (1p) - display system documentation
$ whatis man
man (7) - macros to format man pages
man (1) - an interface to the on-line reference manuals
man (1p) - display system documentation
GNU awk (gawk
)--, но не обычный awk --поддерживает настоящие многомерные -массивы, и вы можете использовать это:
gawk -F: '
FNR==NR{a[$1][$2]=1;next}
$2 in a{for(i in a[$2]) print $1 FS i}
' email.phone.txt name.email.txt