unstructured/test_unstructured_ingest/evaluation-ingest-cp.sh

22 lines
638 B
Bash
Raw Permalink Normal View History

#!/usr/bin/env bash
set -eu
SCRIPT_DIR=$(dirname "$(realpath "$0")")
cd "$SCRIPT_DIR"/.. || exit 1
EXPECTED_OUTPUTS_DIR=$1
CONNECTOR_TYPE=$2
EVAL_OUTPUT_ROOT=${EVAL_OUTPUT_ROOT:-$SCRIPT_DIR}
EVAL_OUTPUT_DIR=$EVAL_OUTPUT_ROOT/structured-output-eval/$CONNECTOR_TYPE
mkdir -p "$EVAL_OUTPUT_DIR"
while IFS= read -r json_filename; do
if find "$EXPECTED_OUTPUTS_DIR" -name "$json_filename" -print -quit | grep -q .; then
echo "evaluation: copying $json_filename to $EVAL_OUTPUT_DIR"
find "$EXPECTED_OUTPUTS_DIR" -name "$json_filename" -exec cp {} "$EVAL_OUTPUT_DIR" \;
fi
done <"$SCRIPT_DIR/metrics/metrics-json-manifest.txt"