Я уверен, что существует более чистый способ сделать это, но одно решение состояло бы в том, чтобы выполнить Вашу команду figlet и перенаправить вывод в/etc/issue.tty {1-11}, эффективно жесткое кодирование вывод figlet для каждого tty.
Я выяснил, как достичь этого, выполнив следующее:
location / {
if ($arg_test ~ "true") {
set $gotoserver 1;
}
if ($uri ~* "(queries|results)") {
set $gotoserver "${gotoserver}1" ;
}
if ($gotoserver = 11) {
proxy_pass http://myserver.org ;
}
}