Create Subfolders for files and move them into, each for themselves
2
votes
3
answers
354
views
In Linux in a Folder there are these files:
LQ0gfKQej7GKG44Cn0sSAC.part01.rar
LQ0gfKQej7GKG44Cn0sSAC.part02.rar
LQ0gfKQej7GKG44Cn0sSAC.part03.rar
LQ0gfKQej7GKG44Cn0sSAC.part04.rar
LQ0gfKQej7GKG44Cn0sSAC.part05.rar
LQ0gfKQej7GKG44Cn0sSAC.part06.rar
LQ0gfKQej7GKG44Cn0sSAC.part07.rar
LQ0gfKQej7GKG44Cn0sSAC.part08.rar
LQ0gfKQej7GKG44Cn0sSAC.part09.rar
LQ0gfKQej7GKG44Cn0sSAC.part10.rar
no9e1hvqlVEbYHs9YU3.part1.rar
no9e1hvqlVEbYHs9YU3.part2.rar
NwgdNaort1EqT0ch.part1.rar
NwgdNaort1EqT0ch.part2.rar
NwgdNaort1EqT0ch.part3.rar
NwgdNaort1EqT0ch.part4.rar
VEwMzBPH91J.part1.rar
VEwMzBPH91J.part2.rar
I want to create a folder with the name
LQ0gfKQej7GKG44Cn0sSAC
In this Folder I want to move all LQ0gfKQej7GKG44Cn0sSAC.part...
files.
For no9e1hvqlVEbYHs9YU3
,NwgdNaort1EqT0ch
and VEwMzBPH91J
the same way too.
To get a list with the names I do this:
ls -1 * | cut -f1 -d "." | uniq > ../names
For creating the Subfolders I use:
cat ../names | xargs mkdir
I then tried then something like:
cat ../names | xargs -I '{}' mv '{}*' {}
But I think I am not on the right way....
It does not work.
Asked by Banana
(189 rep)
Jun 22, 2025, 12:12 AM
Last activity: Jun 23, 2025, 09:53 AM
Last activity: Jun 23, 2025, 09:53 AM