Mercurial > index.cgi > dotfiles
comparison .bash_aliases @ 63:590b4d17d933
* TOhtml function that makes pretty prints of all the dotfiles for display
author | huston@80426f53-59d1-405d-934b-f07cd76f4a1a |
---|---|
date | Tue, 10 Jul 2012 18:46:53 +0000 |
parents | 51ba91e3b3e2 |
children | 0698aaf2fd33 |
comparison
equal
deleted
inserted
replaced
62:51ba91e3b3e2 | 63:590b4d17d933 |
---|---|
159 egrep '#\[[0-9]+/[0-9]+/[0-9]+' $HOME/.todo.$$| sort -k 6.3 >> $HOME/.todo | 159 egrep '#\[[0-9]+/[0-9]+/[0-9]+' $HOME/.todo.$$| sort -k 6.3 >> $HOME/.todo |
160 egrep -v '(#\[[0-9]+/[0-9]+/[0-9]+|status\[(Delegated|Waiting|Hold|Postponed|Someday|Canceled|Reference)\])' $HOME/.todo.$$ >> $HOME/.todo | 160 egrep -v '(#\[[0-9]+/[0-9]+/[0-9]+|status\[(Delegated|Waiting|Hold|Postponed|Someday|Canceled|Reference)\])' $HOME/.todo.$$ >> $HOME/.todo |
161 rm $HOME/.todo.$$ | 161 rm $HOME/.todo.$$ |
162 } | 162 } |
163 | 163 |
164 TOhtml() { | |
165 OUTDIR=`mktemp -d TOHTML.XXXXXX` | |
166 for F in `svn ls -R` ; do | |
167 if [ -d $F ] ; then | |
168 continue | |
169 fi | |
170 | |
171 # Files to ignore from the list | |
172 case $F in | |
173 .gnupg/gpg.conf | \ | |
174 .ssh/config | \ | |
175 .vim/plugin/gnupg.vim | \ | |
176 .vim/syntax/syslog.vim| \ | |
177 .vim/syntax/yum.vim \ | |
178 ) | |
179 continue | |
180 ;; | |
181 *) | |
182 ;; | |
183 esac | |
184 | |
185 OUT=`echo $F | sed -e 's/^\.//' -e 's,.*/,,'` | |
186 vim -e +TOhtml "+w ${OUTDIR}/${OUT}.html" +qa\! $F | |
187 done | |
188 echo Files stored in $OUTDIR | |
189 } | |
190 | |
164 # vim: set filetype=sh : | 191 # vim: set filetype=sh : |