Avvia un programma sh all'avvio collegato a una finestra di terminale

1

Come è possibile caricare (con finestra collegata al terminale) il programma sh all'avvio di OSx?

Vedo un sacco di articoli su launchctl ma ovviamente non è possibile aprire una finestra di terminale collegata al processo. Nello specifico sto cercando di eseguire uno script specifico nel file sh (richiama un programma python. Devo vedere l'eco / print del programma, in modo da avere un terminale collegato all'esecuzione).

    
posta Alexis G 14.11.2015 - 15:46
fonte

1 risposta

2

Il tuo caso d'uso è abbastanza semplice da salvare il tuo script in un file chiamato con l'estensione di file .command in modo che Terminal.app venga scelto per aprirlo. Deve anche essere eseguibile dall'utente. Basta aggiungere quel file agli elementi di login dell'utente in Preferenze di sistema.

Lo script è invocato con un ; exit attaccato alla fine in modo da poter vedere e copiare i risultati prima di chiudere quella finestra ogni volta che accedi.

    
risposta data 14.11.2015 - 16:23
fonte

Leggi altre domande sui tag