linux cli list/checkbox selector — how???

А вот давайте я у вас спрошу совета, а вы мне посоветуете как решить мои проблемы.

Вы знаете как и где недорого купить денег??????7777 Ладно, вы не знаете иначе как бы этот бложик мог оказаться круге ваших интересов.

Если в прогрессивных линуксовых терминалах (zsh, fish) нажать <tab%gt;, то будет автодополнение по которому можно двигаться стрелочками и выбрать что нужно:

root@production /tmp/1 (master)> ls m
meson.build  meson_options.txt

А какой коммандой воспользоваться чтобы получить список чего-то, отправить в эту комманду, она нарисует список, а я выбуре что мне нужно и эта комманда потом возьмёт выбранное и отправит в заданное как параметры.

Например, вот мне хочется убить сразу несколько screen к которым у меня пропало влечение, например:

root@production:~$ screen -ls
There are screens on:
    2399700.pts-0.production    (05/22/24 16:34:07)    (Detached)
    2393834.pts-5.production    (05/22/24 14:09:48)    (Detached)
    2343416.pts-0.production    (05/21/24 16:17:47)    (Detached)
    2097808.pts-2.production    (05/17/24 13:39:41)    (Detached)
    1883649.pts-1.production    (05/14/24 16:28:41)    (Detached)

Я, конечно, сейчас копироваю это в nvim, а потом удаляю/добавляю свои комманды и копироваю обратно в терминал как многострочную комманду, НО ЭТО ОЧЕНЬ НЕУДОБНО МНЕ НАДОЕЛО.

Да, есть варианты типа dialog/whiptail, но мне бы всё же хотело чтобы оно было больше как fish_pager (понятия не имею почему это pager).

2024.05.23 10:42