Vidím tam je 5 '.' (bodov) pred číslom tak som urobil nejaké desi jugad.
Urobil som niektoré súbory v priečinku a tiež sa zložku a vytvorili niektoré súbory v tomto priečinku accourding na meno, vzor, ktorý vám dal.
Vytvoril som príkaz, a to trochu vyzerá takto.
find "$PWD"|grep A901|while read F; do mv "${F}" `echo ${F}|cut -d . -f 1-5`;done
Keď vykonávajú it worked for me.
výstup terminálu nižšie.
rexter@rexter:~/Desktop/test$ find $PWD
/home/rexter/Desktop/test
/home/rexter/Desktop/test/test1
/home/rexter/Desktop/test/test1/DWH..AUFTRAG.20211123115143.A901.43214
/home/rexter/Desktop/test/test1/DWH..AUFTRAGSPOSITION.2021112200fsd2147.A901.31244324
/home/rexter/Desktop/test/DWH..AUFTRAG.20211123115143.A901.321423
/home/rexter/Desktop/test/DWH..AUFTRAGSPOSITION.20211122002147.A901.3124325
rexter@rexter:~/Desktop/test$ find "$PWD"|grep A901|while read F; do mv "${F}" `echo ${F}|cut -d . -f 1-5`;done
rexter@rexter:~/Desktop/test$ find $PWD
/home/rexter/Desktop/test
/home/rexter/Desktop/test/test1
/home/rexter/Desktop/test/test1/DWH..AUFTRAG.20211123115143.A901
/home/rexter/Desktop/test/test1/DWH..AUFTRAGSPOSITION.2021112200fsd2147.A901
/home/rexter/Desktop/test/DWH..AUFTRAG.20211123115143.A901
/home/rexter/Desktop/test/DWH..AUFTRAGSPOSITION.20211122002147.A901
rexter@rexter:~/Desktop/test$
Neviem, či to je správny spôsob, ako to urobiť, ale to len robiť veci fungujú.
Dajte mi vedieť, či je to pre vás užitočné.