Aqui está:
/ usr / bin / osascript -e 'tell application "Safari"' -e "active" -e 'tell application "System Events"' -e 'pressionamento de tecla "f" usando {control down, command down}' -e "end diga "-e" final diga "
Aqui está de uma forma mais clara (mas você não pode executá-lo desta maneira):
/usr/bin/osascript -e "tell application \"Safari\""
-e "activate"
-e "tell application \"System Events\""
-e "keystroke \"f\" using {control down, command down}"
-e "end tell"
-e "end tell"
E é isso como AppleScript formatado:
tell application "Safari"
activate
tell application "System Events"
keystroke "f" using {control down, command down}
end tell
end tell
Ele funciona primeiro abrindo uma janela do Safari se uma não estiver aberta no momento. Em seguida, simula o pressionamento de tecla Control ⌃- Command ⌘- Fque informa à janela do Safari para ficar em tela cheia.
Se você deseja tornar a janela no tamanho máximo que ela pode ser sem ficar em tela cheia (ou seja, ocupando todo o espaço abaixo da barra de menus na parte superior):
tell application "Finder"
set desktopSize to bounds of window of desktop
end tell
tell application "Safari"
activate
set bounds of window 1 to desktopSize
end tell
O que se tornaria isso no Terminal:
/ usr / bin / osascript -e "informe o aplicativo \" Finder \ "" -e "defina o desktopSize para os limites da janela da área de trabalho" -e "end diga" -e "informe o aplicativo \" Safari \ "" -e "ative "-e" define os limites da janela 1 como desktopSize "-e" end tell "
Para o Chrome, faça o seguinte:
tell application "Google Chrome"
activate
make new window
tell application "System Events"
keystroke "f" using {control down, command down}
end tell
end tell
Então seria isso no Terminal:
/ usr / bin / osascript -e "informe o aplicativo \" Google Chrome \ "" -e "ative" -e "crie uma nova janela" -e "informe o aplicativo \" Eventos do Sistema \ "" -e "pressionamento de tecla \" f \ "usando {controle para baixo, comando para baixo}" -e "end tell" -e "end tell"
Espero que isto ajude!