On Mon, Sep 15, 2014 at 1:25 PM, Eric Blake <ebl...@redhat.com> wrote:

> On 09/15/2014 09:29 AM, Radomir Dopieralski wrote:
> > On 12/09/14 17:11, Doug Hellmann wrote:
> >
> >> I also use git-hooks with a post-checkout script to remove pyc files
> any time I change between branches, which is especially helpful if the
> different branches have code being moved around:
> >>
> >> git-hooks: https://github.com/icefox/git-hooks
> >>
> >> The script:
> >>
> >> $ cat ~/.git_hooks/post-checkout/remove_pyc
> >> #!/bin/sh
> >> echo "Removing pyc files from `pwd`"
> >> find . -name '*.pyc' | xargs rm -f
> >> exit 0
> >
> > Good thing that python modules can't have spaces in their names! But for
> > the future, find has a "-delete" parameter that won't break horribly on
> > strange filenames.
> >
> > find . -name '*.pyc' -delete
>
> GNU find has that as an extension, but POSIX does not guarantee it, and
> BSD find lacks it.
>
>
The workaround is -print0: find . -name '*.pyc' -print0 | xargs -0 rm -f

- Brant
_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to