App-Greple

 view release on metacpan or  search on metacpan

lib/App/Greple/dig.pm  view on Meta::CPAN

expand is_temporary	( -name .build -o -name _build )
expand is_hugo_gen	( -path */resources/_gen )
expand is_artifacts	( -name node_modules )

##
## files
##

expand is_dots		  -name .*
expand is_version	  -name *,v
expand is_backup	( -name *~ -o -name *.swp )
expand is_image 	( -iname *.jpg  -o -iname *.jpeg -o \
			  -iname *.gif  -o -iname *.png  -o \
			  -iname *.ico  -o \
			  -iname *.heic -o -iname *.heif -o \
			  -iname *.svg  -o \
			  -iname *.tif \
			)
expand is_archive	( -iname *.tar -o -iname *.tar.gz -o -iname *.tbz -o -iname *.tgz -o \
			  -name  *.a   -o -name  *.zip \
			)

lib/App/Greple/dig.pm  view on Meta::CPAN

		  is_environment -o \
		  is_temporary -o \
		  is_hugo_gen -o \
		  is_artifacts \
		) \
		-prune -o \
		-type f \
	) \
	! is_dots \
	! is_version \
	! is_backup \
	! is_image \
	! is_archive \
	! is_pdf \
	! is_db \
	! is_others \
	! is_minimized \
	-print --

option --git \
	-Mfind !git ls-files $<move> -- --warn skip=0



( run in 1.975 second using v1.01-cache-2.11-cpan-49f99fa48dc )