Il terminale non riconosce imacro: // come protocollo, pensa che sia un percorso

3

Sto provando a farlo dal terminale:

open /Applications/Firefox.app imacros://run/?m=macro.iim

Questo mi dà l'errore

The file /Users/dave/Desktop/watch-nodejs/imacros:/run/?m=macro.iim does not exist.

Il risultato atteso è aprire firefox e digitare "imacros: // run /? m = macro.iim" nella barra dell'URL. Funziona su Mac e Windows, ma per qualche ragione mac pensa che "imacros: // run /? M = macro.iim" è un percorso per un file sul mio computer

    
posta daniel 13.08.2017 - 11:30
fonte

1 risposta

4

Usa

open /Applications/Firefox.app --args 'imacros://run/?m=macro.iim'

per evitare che open interferisca con l'argomento. Anche citare potrebbe aiutare a impedire alla shell di inciampare su caratteri speciali (non richiesti in questo specifico caso).

    
risposta data 13.08.2017 - 11:35
fonte

Leggi altre domande sui tag