Vai al contenuto





OrsoBubu

Registrare shortcut nel terminale

Recommended Posts



con automator si può fare. è molto semplice (basta che cerchi shell sulla barra di ricerca).

In alternativa puoi usare process di C all'interno di un bridge in Swift (dove puoi tra l'altro usare la programmazione multithread)... è decisamente semplice una volta impostato.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Grazie.

 

In alternativa ho letto in rete che è possibile inserire gli alias in un semplice file di testo e poi indicare a .bash_profile di leggere il file, gli alias vengono caricati in questo modo.

Però non indicano come fare per far leggere il file a .bash_profile, qualcuno lo sa?

Modificato da OrsoBubu

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Perché quello è il metodo "alla linux".

In pratica quelli sono elenchi di istruzioni leggibili all'interno dell'ambiente bash (quindi il terminale devi avviarlo, o comunque devi far in modo che si avvii automaticamente ad esempio quando si avvia il sistema o simili).

Al contrario quel che ti ho suggerito io sono due metodi per eseguire un certo comando (o più di uno) da un .app (nel secondo caso potresti addirittura avviarne x contemporaneamente).

Modificato da Lief

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
3 ore fa, OrsoBubu dice:

Ok, tengo in considerazione i metodi che mi hai indicato e non mancherò di provarli. Grazie.

Puoi indicarmi anche come far leggere il file esterno a .bash_profile?

https://www.aziendeitalia.com/blog/gestire-il-bash-profile-su-linux/

 

leggi la parte finale. Il .bash_profile serve in pratica ad eseguire una serie di comandi al login.

Se vuoi eseguire una serie di istruzioni quando vuoi tu meglio un file .sh (che dovrai rendere eseguibile cambiando i permessi e lo avvierai avviando il terminale, posizionandoti nella giusta cartella e scrivendo ./nome-file.sh  dove nome-file è il nome del file sh che gli hai dato tu).

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Il 26/2/2018 at 20:53, Lief dice:

con automator si può fare. è molto semplice (basta che cerchi shell sulla barra di ricerca).

In alternativa puoi usare process di C all'interno di un bridge in Swift (dove puoi tra l'altro usare la programmazione multithread)... è decisamente semplice una volta impostato. 

 

Non ci riesco con Automator. L'app non agisce.

Magari sbaglio qualcosa di semplice..... non sono un programmatore ma un semplice utente

 

Grazie!

 

 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Il 6/4/2019 at 14:48, Viva_il_Mac! dice:

Non ci riesco con Automator. L'app non agisce.

Magari sbaglio qualcosa di semplice..... non sono un programmatore ma un semplice utente

 

Grazie!

E' dall'anno scorso che non uso Automator, inoltre è ormai un annetto che son tornato a windows/linux.

Non saprei dirti come mai non ti funziona Automator ma di certo se vuoi fare comandi bash un minimo di conoscenza di scripting la devi avere (altrimenti vai completamente alla cieca). Forse è questo il vero problema, ti consiglio di provare prima qualcosa di più semplice.

Guardati qualche guida di automator, prova a fare un semplice programma bash con automator (che faccia qualsiasi cosa, anche un banale copia incolla), poi integra la serie di comandi che vuoi eseguire realmente.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

con il comando alias

 

alias ll='ls -lash'

 


iMac 21.5 1TB HD 8GB Ram ddr3 1333 Mhz ; Macbook 2007 320GB HD 2GB RAM 667Mh; iPod Shuffle 3th Generation 1GB

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Rispondi e partecipa alla discusione

Puoi rispondere subito e iscriverti successivamente. If you have an account, sign in now to post with your account.

Ospite
Rispondi a questa discussione...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Crea Nuovo...

Info

Per offrirti il miglior servizio possibile il sito utilizza cookies, anche di terze parti e profilazione. Utilizzando il sito acconsenti al loro impiego. Privacy Policy Termini di utilizzo