1
2
3
4
5
6
7
8
9
10
11
12 |
#!/bin/bash
rm -rf /r/git-man
mkdir /r/git-man; cd /r/git-man
JMAN_VIEWER_SAVE=$JMAN_VIEWER; export JMAN_VIEWER=save_to_file
man -k git|grep '^git' | cut -f1-2 -d' ' | while read CMD SECTION; do
[ "${CMD:3:1}" == '-' ] && P=4 || P=0
[ "$CMD" = 'git-update-server-info' ] && SECTION='(x)'
echo -n "${CMD:$P}${SECTION} "
jman $CMD &>/dev/null
S=${SECTION:1:1}; mv $CMD.$S.text $S.${CMD:$P}.text
[ "$CMD" == 'git' ] && mv 1.git.text 0.git-overview.text
done; echo; JMAN_VIEWER=$JMAN_VIEWER_SAVE; unset JMAN_VIEWER_SAVE
|