Existe um comando contendo command1
, command2
, command3
, command4
, etc
que, quando executado, ciclo entre eles?
Minha ideia seria usar esse comando com um atalho ou launcher (em ~/.local/share/applications
, por exemplo, ou um painel ou um dock launcher) para alternar entre diferentes comandos.
Estou procurando algo semelhante ao que disper
faz para exibir ciclos : disper --cycle-stages='-e : -c : -S : -s' --cycle
é um comando que alterna entre os comandos que podem ser executados separadamente: disper -e
, disper -c
, disper -S
, disper-s
. Ajuda a alternar entre o que de outra forma seriam comandos diferentes.
Mas enquanto disper
é para exibições de ciclismo, quero saber se existe uma ferramenta CLI que alterna entre comandos separados . Estou pensando em exibir ciclos sem usar disper
, o que nem sempre funciona; por exemplo, eu teria, desse modo, um lançador ou atalho para comandar comandos como:
xrandr --output VGA1 --auto --output LVDS1 --off
xrandr --output VGA1 --auto --left-of LVDS1 --output LVDS1 --auto --primary
xrandr --output VGA1 --auto --left-of LVDS1 --primary --output LVDS1 --auto
xrandr --output VGA1 --off --output LVDS1 --auto
Deve ser algo como: cycling-tool 'command1, command2, command3, command4'
Eu sou um usuário médio da GUI e não sou avançado em usar o CLI. Se existem razões de princípio para as quais o que eu peço não é possível, por favor, forneça uma resposta em termos adequados a um certo nível de vulgarização (não muito esotérico).