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 : |
