openfoam/bin/tools/git-find-non-ascii

24 lines
638 B
Bash
Executable File

#!/bin/sh
#------------------------------------------------------------------------------
# Script
# git-find-non-ascii
#
# Description
# Use git grep to find source files with non-ASCII characters.
# Use cached files for speed.
#
# C files: .c .h
# C++ files: .C .cc .cpp .cxx .H .hh .hpp .hxx
#
#------------------------------------------------------------------------------
git grep --cached --line-number -P '[\x00-\x08\x0E-\x1F\x80-\xFF]'
-- \
'*.[CHch]' \
'*.cc' \
'*.hh' \
'*.[ch]pp' \
'*.[ch]xx'
#------------------------------------------------------------------------------