( pomm | 2022. 07. 21., cs – 08:25 )

Szerkesztve: 2022. 07. 21., cs – 08:26

Elnézést, de eddig nem volt időm megköszönni... Szóval elég akut volt a probléma és gyors megoldás kellett közel 8000 fájl átnevezésére. Születtek itt nagyon jó ötletek, de igazából addigra már megoldódott (mert meg kellett oldódnia 19. reggel 8-ra) a probléma, még ha nem is szépen :)

Egyébként ez lett:

find . -name "*2022-07-18*.txt" -type f | rename 's/ /_/g'
for j in `seq 7980`; do
    for i in $(find . -name "*2022-07-18*.txt" -type f | sort -n | head -1); do
        for k in $( find . -name "*2022-07-18*.txt" -type f | sort -n | head -1 | cut -d '_' -f1); do 
            mv $i $k.txt
        done
    done
done
 

Nem ez a legszebb megoldás, viszont működött...a többi ötlet meg a jövőben jó lesz :)
Még egyszer köszönöm!