#!/bin/bash
echo "Clean data by removing metadata."

if [[ $# -ne 1 ]]; then
  echo "Usage: {folder}"
  exit 1
fi

if [[ -n $1 ]]; then
  FILES=$1
fi
if ! [[ -d $FILES ]]; then
  echo "This folder does not exists: $FILES"
  exit 1
fi

echo "Start cleaning folder: $FILES"
for f in "$FILES"/*
do
	echo "Clean: $f"
	## Remove changing lines.
	grep -v -E "(<dc:date>|<dc:source>|Creation date|Command line)" "$f" > "$f.tmp" && mv -f "$f.tmp" "$f"
done
echo "Finished cleaning folder."