Używam catdo łączenia różnych plików w jeden duży plik. Liczba różnych plików jest różna, od dwóch do dziesięciu, ale całkowity rozmiar wszystkich plików jest zawsze taki sam (kilka GB).
Mój problem: Ilekroć dochodzę do sprawy, w której mam w sumie sześć plików, czas potrzebny na połączenie ich szczytów (tj. Znacznie więcej niż z pięcioma lub siedmioma) i nie mam pojęcia, dlaczego.
Czy ktoś ma pomysł?
Pliki (wszystkie tego samego rozmiaru)
output
outputTEMP1
outputTEMP2
outputTEMP3
outputTEMP4
outputTEMP5
Komenda
cat outputTEMP* >> output && rm -f outputTEMP*
Obecnie maszyna musi wykonać pewne obliczenia, ale zaktualizuję ją później, gdy będą dostępne nowe pomiary.