1
1
Fork 0
matrix/scripts/test1.sh

21 lines
441 B
Bash

#!/usr/bin/env bash
# Exit on any errors
set -e
find "$CI_PROJECT_DIR/source/" -type f -name '*.list' -exec bash -c "sort -i -u \
-f '{}' -o '{}' " \;
# Combine domain and wildcard domains for external usages
cd "$CI_PROJECT_DIR/"
find "$CI_PROJECT_DIR/source/" -type f -name 'combined.txt' -delete
for d in $(find source/ -exec -mindepth 1 -maxdepth 1 -type d \;)
do
cat "${d[*]}"/*.list > "${d[*]}"/combined.txt
done
exit ${?}