Mac OS X - Por que o comando 'open' não passa parms para mim de um script bash?

0

Estou tentando executar esse comando 'open' por meio de um script bash, mas os argumentos não estão sendo transmitidos por algum motivo. Alguma idéia?

#!/bin/bash
open -a /Applications/Google\ Chrome.app/ --args --disable-web-security --allow-file-access-from-files
    
por Steve W 25.10.2015 / 23:07

1 resposta

0

Talvez verifique se os argumentos são válidos? Consegui passar vários sites para abrir no Chrome assim:

open -a '/Applications/Google Chrome.app' --args http://stackoverflow.com http://superuser.com

Eles então abriram no Chrome conforme o esperado

EDITAR: Após algumas tentativas e erros, também percebi que o Chrome deve ser Sair antes que o comando seja executado para que os argumentos da CLI entrem em vigor.

    
por 29.10.2015 / 02:40