- Add find.sh bash script that ignores extra directories when searching.

xet7 uses this a lot when developing.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu 2019-01-02 13:22:21 +02:00
parent 1683bcb3e5
commit 548d095223

16
find.sh Executable file
View file

@ -0,0 +1,16 @@
#!/bin/bash
# Find text from all subdirectories
# and ignore all temporary directories:
# - node-modules = installed node modules
# - .build = Wekan bundle that is combined from source. Do not edit these, these are deleted and recreated.
# - .meteor = Meteor version, packages etc at .meteor/local
# - .git = git history
# If less or more that 1 parameter, show usage.
if (( $# != 1 )); then
echo 'Usage: ./find.sh text-to-find'
exit 0
fi
find . | grep -v node_modules | grep -v .build | grep -v .meteor | grep -v .git | xargs grep --no-messages $1 | less