Простейшее решение:
for dir in *; do mv "$dir"/v2.3.0/* "$dir"/; done
Чтобы переместить только php
файлы, используйте:
for dir in *; do mv "$dir"/v2.3.0/*php "$dir"/; done
И чтобы избежать сообщений об ошибках, если у вас файлы (а не только каталоги) на верхнем уровне:
for dir in *; do [ -d "$dir" ] && mv "$dir"/v2.3.0/* "$dir"/; done