.
├── image1
│ ├── 1.png
│ ├── 2.png
│ ├── 3.png
│ ├── 4.png
│ └── 5.png
└── image2
├── 1.png
├── 2.png
├── 3.png
├── 4.png
└── 5.png
2 directories, 10 files
mkdir -p dest && find . -type f -name *.png | awk -F'/' '{ print $0" dest/"$2"-"$3}' | while read src dst; do cp $src $dst; done
.
├── dest
│ ├── image1-1.png
│ ├── image1-2.png
│ ├── image1-3.png
│ ├── image1-4.png
│ ├── image1-5.png
│ ├── image2-1.png
│ ├── image2-2.png
│ ├── image2-3.png
│ ├── image2-4.png
│ └── image2-5.png
├── image1
│ ├── 1.png
│ ├── 2.png
│ ├── 3.png
│ ├── 4.png
│ └── 5.png
├── image2
│ ├── 1.png
│ ├── 2.png
│ ├── 3.png
│ ├── 4.png
│ └── 5.png
└── README.org
3 directories, 21 files