diff --git a/script/system/search_docker_compose_erplibre.sh b/script/system/search_docker_compose_erplibre.sh new file mode 100755 index 0000000..c3f4210 --- /dev/null +++ b/script/system/search_docker_compose_erplibre.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +USE_LOCATE=true + +if [ "$USE_LOCATE" == false ] +then + find "/" -name "docker-compose.yml" -type f -print 2>/dev/null | grep -v .repo | grep -v /var/lib/docker | xargs -I {} sh -c 'grep -l "ERPLibre" "{}" 2>/dev/null || true' +# SEARCH_PATH="/" +# find "$SEARCH_PATH" -name "docker-compose.yml" -type f 2>/dev/null | grep -v .repo | while read -r file; do +# grep -q "ERPLibre" "$file" && echo "$file" +# done +elif [ "$USE_LOCATE" == true ] +then + locate -b -r "^docker-compose\.yml$" | grep -v .repo | grep -v /var/lib/docker | xargs -I {} sh -c "grep -l \"ERPLibre\" \"{}\" 2>/dev/null || true" +# locate -b -r '^docker-compose\.yml$' | grep -v .repo | while read -r file; do +# if [ -f "$file" ]; then +# grep -q 'ERPLibre' "$file" && echo "$file" +# fi +# done +fi