Aggiungi la scorciatoia dell'app da riga di comando

1

Come faccio a eseguire l'app: ~/ngrok digitando ngrok ?

Voglio aggiungere un collegamento alla posizione ~/ngrok in modo che non sia necessario conoscere il luogo in cui si trova quando eseguo l'app.

    
posta Harry 06.05.2014 - 05:09
fonte

2 risposte

1

I comandi nei terminali * nix sono memorizzati in varie directory in tutto il filesystem. La variabile PATH è una serie di colon ( : ) directory sperated che vengono ricercate per trovare un comando di desiderio. Quando viene chiamato un comando, la variabile PATH viene letta e tutti i percorsi sono contenuti per il comando in questione.

Hai 2 modi per far funzionare il tuo programma senza specificare la posizione: o aggiungilo a una directory che è già nella tua variabile PATH , o aggiungi la sua cartella contenente alla variabile PATH .

Puoi leggere la tua variabile PATH corrente eseguendo:

echo $PATH

E puoi modificare la tua variabile PATH seguendo una guida come questo

P.S. Trovo strongmente scoraggiante il mantenimento dei file direttamente in ~/

    
risposta data 06.05.2014 - 05:35
fonte
0

Puoi anche creare una funzione nel tuo file ~/.bash_profile . Metti semplicemente questa linea:

function ngrok { ~/ngrok; };

Per verificarlo nella finestra corrente, digita source ~/.bash_profile . Il nuovo terminale caricherà automaticamente questo file.

    
risposta data 06.05.2014 - 08:25
fonte

Leggi altre domande sui tag