chiark / gitweb /
Merge commit 'refs/top-bases/i/basis-merge' into i/basis-merge
[topgit.git] / create-help.sh
1 #!/bin/sh
2
3 # Create the tg-foo.txt files which contain help for the tg-foo command.
4
5 if [ $# -ne 1 ] ; then
6         echo "Usage: $0 tgcommand" 1>&2
7         exit 1
8 fi
9
10 < README awk '
11         BEGIN { incommand = 0; }
12         /^tg '"$1"'$/ { incommand = 1; next; }
13         /^~/ { next; } # Ignore the title underlines.
14         /^[^\t]/ { incommand = 0; next; }
15         { if (incommand) { print $0; } }
16 '  > tg-"$1".txt
17
18 # vim:noet