Имя эта функция - автоматически перемещают блок от типа диска до другого?

Если у вас есть GNU awk , то сортировку можно выполнить с небольшой помощью специального массива PROCINFO :

awk -F '[. ]' '{for(i=1;i<NF+1;i++) a[i][NR]=$i} \
    END{PROCINFO["sorted_in"]="@val_num_asc"; \
        for(j=1;j<NF+1;j++){ I=0; for(i in a[j]) A[++I][j]=a[j][i]} \
            for(i=1;i<NR+1;i++){ printf A[i][1]"."; \
                for(j=2;j<NF+1;j++) printf A[i][j]" "; printf "\n"}}' file

Сначала это может показаться сложным, но на самом деле это очень просто - он просто сохраняет весь файл в массиве a , а в конце прибегает к массиву A по желанию. Главный трюк - использовать @val_num_asc , поскольку мы хотим отсортировать столбцы по значениям в порядке возрастания числовых значений.

Это должно работать для любого количества строк и столбцов, просто имейте в виду, что весь файл хранится в памяти, поэтому для больших таблиц это может быть медленным.

0
07.09.2018, 01:18
1 ответ

с моей точки зрения, это автоматизированное многоуровневое хранилище

Однако существует множество суб--номинаций, я встречал EMC FAST Fully Automated Storage TieringHPE Adaptive Optimizationили даже HSMHierarchical storage management. Таким образом, нелегко искать по всем возможностям файловой системы, чтобы отсортировать, какие из них имеют такие функции.

Если у вас есть советы, которые указывают, какие из Ceph, ZFS, Brtfs, BeeGFS, RedHat GLuster Storage или какие-либо другие могут сделать в отношении автоматизированного многоуровневого хранилища, вы можете указать их мне.

0
28.01.2020, 04:13

Теги

Похожие вопросы