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).