Эмулятор терминала Android Jack Palevich использует сочетания клавиш с кнопками громкости для отправки множества ключей, включая функциональные клавиши. Существует также Клавиатура Хакера, которая имеет каждый ключ, доступный, который имела бы реальная клавиатура.
Это имеет эффект, когда Вы добавляете реверс к сравнению. Порядок очередности изменяется как в -r
только обратитесь к сравнению последнего средства.
Никакой реверс:
$ sort -k 1,2 sample
A 34
A 33
$ sort -k 1,2b sample
A 34
A 33
Реверс:
$ sort -rk 1,2 sample
A 33
A 34
$ sort -rk 1,2b sample
A 34
A 33
В случае, если кто-либо еще любопытен на предмет этого... и, оказывается, находит этот вопрос, упоминание Sukminder о --debug
флаг в виде GNU помог мне найти, что ответ царапает этот зуд. Предположим как по общему признанию изобретенный пример, что Вы хотите отсортировать этот грязно отформатированный файл:
x FRA-Paris Pierre
x ESP-Barcelona Jordi
x FRA-Nice Charles
x FRA-Toulouse Nicole
x ESP-Seville Javier
x ESP-Madrid Carlos
в это:
x ESP-Madrid Carlos
x ESP-Seville Javier
x ESP-Barcelona Jordi
x FRA-Nice Charles
x FRA-Toulouse Nicole
x FRA-Paris Pierre
Таким образом, только уделение внимания стране во втором поле и затем к имени человека, в третьем поле. Мы хотим рассмотреть первые три символа второго поля, и важно проигнорировать начальные пробелы при определении и первого символа и третьего символа.
Команда sort -k 2b,2.3b -k 3b
работал бы, но sort -k 2b,2.3 -k 3b
не был бы. Нужно сказать, что в этом случае самый естественный путь состоял бы в том, чтобы применить глобальное -b
опция, просто как sort -bk 2,2.3 -k 3
.
-s
опция, которая может быть очень полезной.
– Runium
28.10.2013, 12:31
--debug
опция. Большое спасибо за возвращение! Я не хочу, чтобы этот сайт выпустил меня другое предупреждение, что я не должен болтать в комментариях! Большое спасибо, Sukminder!
– ezequiel-garzon
28.10.2013, 23:18
sort -k 1,2b
изменить результат в своем первом примере? – ezequiel-garzon 24.10.2013, 22:52b
с-r
,-r
только обратитесь к сравнению последнего средства. – Runium 25.10.2013, 11:28sort -k 1,2b
не имеет никакого эффекта. Поле2
не лево-обрезается. – Runium 25.10.2013, 11:35