В дополнение к PostgreSQL путь (\d 'что-то' или \dt 'таблица' или \ds 'упорядочивают' и так далее)
стандарт SQL путь, как показано здесь :
select column_name, data_type, character_maximum_length
from INFORMATION_SCHEMA.COLUMNS where table_name = '';
Это поддерживается многими механизмами дб.
Это легко, если вы откажетесь от сортировки на месте:
sort -k 1 original > by_col_1
sort -k 2 original > by_col_2
Сортировка имеет встроенное понимание «ключей», то есть части строки, которая используется для сравнения. По умолчанию ключом является вся строка, но это можно изменить с помощью параметра -k
:
Пример: для сортировки по второму полю используйте
- key = 2,2 '(
-k 2,2').
По умолчанию ключи разделяются переходом между непустыми и пустыми символами.