Jeśli wykonam następujące polecenie:
cp -R /myfiles /mydestination
Jeśli myfileszawiera kilka podkatalogów i plików, w jakiej kolejności będą one kopiowane?
Na przykład katalogi mogą mieć nazwy 0123a, 9993c, myfolder, xfolder.
Nie są one kopiowane w kolejności alfabetycznej LUB w kolejności daty LUB w kolejności, w jakiej pojawiają się przy użyciu standardowego lspolecenia, o ile wiem, więc co tak naprawdę określa kolejność?
Edycja: Próbuję ustalić kolejność, w jakiej komenda cp używa, aby ustalić, jak daleko przesunęło się moje polecenie kopiowania, zanim zostało zatrzymane. Na przykład miałem nadzieję, że uda mi się ustalić, że skopiowałem 3 z 4 katalogów.
ls -Uaby uzyskać nieposortowaną kolejność katalogów. Powinna to być kolejność, która cpużywa. Jeśli potrzebujesz większej kontroli nad postępem, porządkiem itp., Być może cpnie jest to narzędzie do tego zadania.
lspolecenie domyślnie sortuje zawartość katalogu przed ich wyświetleniem. To, co widzisz wydrukowane,lsnie jest rzeczywistym porządkiem wyliczenia katalogu.