Как отсортировать содержание файла, оперативного столбцом?

В дополнение к PostgreSQL путь (\d 'что-то' или \dt 'таблица' или \ds 'упорядочивают' и так далее)

стандарт SQL путь, как показано здесь :

select column_name, data_type, character_maximum_length
from INFORMATION_SCHEMA.COLUMNS where table_name = '';

Это поддерживается многими механизмами дб.

5
задан kenorb 19 April 2015 в 20:45
поделиться

2 ответа

Это легко, если вы откажетесь от сортировки на месте:

sort -k 1 original > by_col_1
sort -k 2 original > by_col_2
10
ответ дан 13 December 2019 в 05:40
поделиться

Сортировка имеет встроенное понимание «ключей», то есть части строки, которая используется для сравнения. По умолчанию ключом является вся строка, но это можно изменить с помощью параметра -k :

Пример: для сортировки по второму полю используйте - key = 2,2 '( -k 2,2').

По умолчанию ключи разделяются переходом между непустыми и пустыми символами.

2
ответ дан 13 December 2019 в 05:40
поделиться
Другие вопросы по тегам:

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