From: Junio C Hamano Date: Fri, 30 Jul 2010 15:59:35 GMT Subject: Re: pre-commit hook and Aspell Message-ID: <7vd3u5rme0.fsf@alter.siamese.dyndns.org> In-Reply-To: <4C529290.7040509@zbh.uni-hamburg.de> Stefan Bienert writes: > Here is my script (cut down to a minimalist version resembling the problem): > > # SNIP > #!/bin/sh > > for my_p in $(git status --porcelain | awk '{ if ($0 ~ /\.(tex|sty)$/) { > print $2 } }') A tangent; perhaps "git status --porcelain '*.tex' '*.sty'" would help you lose the pipe and awk. > do > aspell -c -l en_GB -p $(pwd)/${my_cdup}share/dict/aspell.corb.pws > $my_p || exit 1 Not quite sure what my-cdup is here, but probably you would want to have something like this at the top of the script? #!/bin/sh "cd .."