Mevcut dizimde F1, F2, F3, F4, F5, F6, F7, F8, F9, F10 gibi birçok klasör var.
Klasör adları ile bir sütunu olan mevcut dizinde "dan.csv" adlı bir csv dosyası var.
csv dosyası aşağıdaki gibi görünüyor: Sütun adı "id"
id
F1
F4
F5
F6
F8
F10
Csv dosyasındaki eşleşmelerine dayanarak, klasörleri yeni bir "DAN" dizinine taşımak istiyorum.
Bunu yapmak için aşağıdaki gibi denedim:
xargs -a <(tail -n +2 dan.csv) -I{} sh -c '[ -d "{}" ] && mv -t DAN "{}"'
Bu herhangi bir hataya neden olmadı ve klasörleri "DAN" dizinine de taşımadı.