My aim is this, to turn every "pack" folder in
C:\111\set1\members\set1\pack
C:\111\set2\members\set2\pack
C:\111\set2\media\pack <-- NOT TO BE PROCESSED
C:\111\set3\members\set1\pack
C:\111\set3\sub\pack <-- NOT TO BE PROCESSED
INTO
C:\111\set1\pack
C:\111\set2\pack2
C:\111\set2\media\pack <-- NOT PROCESSED
C:\111\set3\pack
C:\111\set3\sub\pack <-- NOT PROCESSED
And, dear lhunath has suggested this:
for file in /cygdrive/c/cygwin/1111/*/members/*/*; do
while [[ -d "${file%/../..}_$i" ]]; do
let i++
done
mv "$file" "${file%/../..}_$i"
done
Plus, whatever way I may try,
I always get a "bash: syntax error near unexpected token `do'"