Это функция автозаполнения iTerm2 , которая активируется нажатием Command + ; .
Чтобы избежать гниения ссылок, функция описывается следующим образом.
Autocomplete
Commands in command history are also added to Autocomplete (Cmd-;). If Preferences>General>Save copy/paste history and command history to disk is enabled, then command history will be preserved across runs of iTerm2 (up to 200 commands per user/hostname).
Дополнительно...
Command Completion
iTerm2 will present command completion suggestions automatically when View>Auto Command Completion is selected.
Чтобы ответить на мой собственный вопрос, оказалось, что на самом деле это довольно просто...:
curl -sL https://deb.debian.org/debian/dists/testing/InRelease | grep "^Codename:" | cut -d' ' -f2
В настоящее время это возвращает:
bullseye
Альтернативный метод :установить пакетdistro-info
(путем извлеченияdistro-info-data
)из бэкпортов, если они там доступны, и запустить:
distro-info --testing
Например, в настоящее время на старой стабильной версии Debian 9 с дистрибутивом -info 0.21 ~bpo9+1 из бэкпортов stretch -:
$ distro-info --testing
bullseye
$ distro-info --fullname --testing
Debian 11 "Bullseye"
Если бы версия пакета для distro-info-data
была сохранена как stretch/oldstable 0.14, результат был бы устаревшим :buster
, но это потому, что это oldstable . Ожидайте, что он будет обновлен на стабильный для следующего кодового имени testing и обновлен в бэкпортах предыдущего выпуска.
$ distro-info --fullname --all|tail
Debian 5.0 "Lenny"
Debian 6.0 "Squeeze"
Debian 7 "Wheezy"
Debian 8 "Jessie"
Debian 9 "Stretch"
Debian 10 "Buster"
Debian 11 "Bullseye"
Debian 12 "Bookworm"
Debian "Sid"
Debian "Experimental"