file/tests/file-tests/reference.sh

20 lines
356 B
Bash
Executable File

#!/bin/bash
rm -rf reference db
git clone https://github.com/file/file-tests.git
cp -a file-tests/db .
rm -rf file-tests
mkdir reference
cd db
for d in * ; do
mkdir ../reference/$d
for f in $d/* ; do
if [[ ${f: -11} != ".source.txt" ]]; then
file $1 $f | sed -n -e "s:$f\: ::p" | sed 's/,//g' > ../reference/$f.ref
fi
done
done
cd ..
rm -rf db