Apre e mette a fuoco la finestra di dialogo di ricerca file dalla riga di comando

10

Vorrei aprire la finestra di dialogo di ricerca dei file nativi dalla riga di comando, mettere a fuoco la finestra di dialogo e ottenere il percorso completo del file selezionato.

Il seguente funziona bene, ma la finestra di dialogo non è focalizzata e quindi non può essere controllata tramite la tastiera:

osascript -l JavaScript -e "var app = Application.currentApplication();
    app.includeStandardAdditions = true;
    app.chooseFile().toString();"

Grazie per l'aiuto.,

    
posta Remo 15.10.2018 - 11:53
fonte

1 risposta

2

Ho qualche esperienza su Karabiner EventViewer e ho scoperto che il tuo "currentApplication ()" non è Terminal, come si potrebbe pensare, ma in realtà è un osascript.

Quindi ...

osascript -l JavaScript -e "var app = Application(\"Terminal\");
    app.includeStandardAdditions = true;
    app.chooseFile().toString();"

... ti darà almeno il controllo della tastiera.

    
risposta data 05.11.2018 - 14:19
fonte

Leggi altre domande sui tag