Akkor valami ilyen (az egrep akkor kell, ha nagyon szigorúan adott formátumú fájlnevekre akarsz "lőni"):
n=$(ls -1 *\ \(*\).txt | egrep "\ \([0-9]{4}-([0-9]{2}-){5}[0-9]{2}\).txt" | sort -n | head -1 | tr " " "_" )"
cat "${n/_/ }" > $(echo $n | sed 's/_.*/.txt/') && rm "${n/_/ }
x=2
for i in $(ls -1 *\ \(*\).txt | egrep "\ \([0-9]{4}-([0-9]{2}-){5}[0-9]{2}\).txt" | sort -n | tr " " "_" )
do
cat "${i/_/ }" > $(echo $i | sed 's/_.*/'${x}'.txt/' && rm "${i/_/ }"
x=$((${x}++))
done