#!/bin/sh $MAILDIR = "$HOME/.local/share/mail/" cd $MAILDIR find . -tfype f -name '.??*' -delete find . -type f -name '*U=*' | { while read f; do mv "$f" "`echo $f | sed -e 's/,U=[0-9]*//'`"; done } find . -type f -name '*U=*'