¿Es posible abrir una ventana de navegador privado en Safari usando Terminal.app?

2

Estoy intentando abrir una ventana de navegador privado en Safari usando Terminal. Podría abrir Safari usando el comando Abrir y de esta manera, open /Applications/Safari.app/Contents/MacOS/Safari pero no pude abrir una ventana del navegador privado.

Por favor, sugiere cómo abrir una ventana del Navegador privado desde la línea de comandos.

    
pregunta neel 04.01.2016 - 11:44

1 respuesta

3

Nota: Este es solo un método posible. Funciona simulando la presión de ShiftCmd N . También puede simular la presión del elemento del menú, pero el script es más largo.

Crea un nuevo archivo y pega este contenido:

#!/usr/bin/osascript
tell application "Safari"
    activate
    delay 0.5
    tell application "System Events"
        keystroke "n" using {command down, shift down}
    end tell
end tell

Guárdalo en algún lugar (aquí, fingiré que se llama myscript ).

En Terminal, encuentra el archivo y hazlo ejecutable:

chmod +x myscript

Simplemente ejecútalo para crear una nueva ventana privada en Safari

./myscript

Si desea poder usar este script independientemente de su directorio de trabajo actual, cree un alias O muévalo a /usr/local/bin .

Si quieres un alias, usa

alias myscript='/path/to/script/myscript

Puedes agregar esta línea a ~/.bashrc o ~/.bash_profile para cargar automáticamente este alias cuando inicies Terminal.

    
respondido por el Arc676 04.01.2016 - 12:00

Lea otras preguntas en las etiquetas