Estou tentando criar um alias que possa ser executado em guake
, que abrirá uma nova janela, tornará a tela cheia e executará pipes.sh
. Atualmente, tenho tudo, mas a nova janela foi realizada:
xdotool key F11 && clear && pipes.sh [long list of options] && exit
No entanto, quando eu o envolvo em um comando gnome-terminal
:
gnome-terminal -x sh -c "xdotool key F11 && clear && pipes.sh [long list of options] && exit; bash"
Faz o terminal que eu executar o comando de ir em tela cheia, executando o restante em uma nova janela de terminal por trás dele. Existe uma maneira de obter xdotool
para gerar o pressionamento de tecla no novo terminal?
EDIT: eu reduzi a isso:
title=$(echo -ne "3]0;Screensaver%pre%7"; xdotool search --name "Screensaver" key F11); pipes=$($title && clear && pipes.sh -p 5 -t 3 -f 100 -s 15 -r 500 -R && exit); term=$(gnome-terminal -x sh -c "$pipes"; bash); echo "$term"
No entanto, aparece um erro depois que parece que não consigo consertar ( : command not found
). Alguma idéia?