-K
Вариант сортировки принимает два численных аргумента: поле и символ. Вы хотите разобраться по 6-м характеру первого поля. Это 6-й персонаж, потому что % F (Green}
заменяется Esc [32m
. Так что это должно работать:
print -lP "%F{green}"${^$(setopt)} "%F{red}"${^$(unsetopt)} | sort -k 1.6
Вас просят ввести кодовую фразу для вашего закрытого ключа, а не пароль к вашей учетной записи. Обычно файл, содержащий закрытый ключ, зашифрован парольной фразой, поэтому, если кто-то получит доступ к вашему жесткому диску или вашим резервным копиям, он не сможет использовать ваш ключ. Вам необходимо ввести кодовую фразу, чтобы расшифровать закрытый ключ. Если вы не беспокоитесь о потере ключа таким образом, вы можете установить пустую парольную фразу, чтобы закрытый ключ оставался незашифрованным.
Обратите внимание, что .ppk
является расширением по умолчанию для файлов закрытых ключей PuTTY; Файлы ключей OpenSSH обычно имеют расширение .id_rsa
или .id_dsa
или .id_ecdsa
. Ключи OpenSSH и PuTTY совместимы, но используют разные форматы файлов. Если у вас есть файл закрытого ключа PuTTY, вам необходимо экспортировать его в формат OpenSSH с помощью утилиты PuTTYgen.