2012-05-31 10 views

risposta

7

Ciò significa che il percorso viene esteso con /usr/src/hive/build/dist/bin/. Normalmente/usr/bin,/bin,/usr/sbin, ecc sono "nel tuo percorso". Se hai un programma/bin/sh, puoi semplicemente digitare sh per eseguirlo. Se hai un programma in /usr/src/hive/build/dist/bin/appname puoi semplicemente eseguire appname per eseguirlo.

2

Si imposta la variabile di ambiente PATH al valore di qualsiasi PATH attualmente è più il nuovo percorso allegati.

+0

dovrei vedere qualcosa in questo percorso **/usr/src/hive/build/dist/bin/** – Baper

+0

Stai chiedendo se ci dovrebbero essere contenuti in quella directory? – tigrang

+0

sì, questo comando crea una nuova directory in questo percorso? – Baper

25

export è un comando nel linguaggio shell Bash. Quando viene utilizzato per impostare una variabile, come nell'esempio, la variabile (PATH) sarà visibile ("esportato in") qualsiasi sottoprocesso avviato da tale istanza di Bash. Senza il comando export, la variabile non esiste nel sottoprocesso.

+0

ma quando eseguo questo comando, non è successo niente. Dovrei vedere un cambiamento quando eseguo questo comando? – Baper

+2

Se esegui 'echo $ PATH', vedrai che la dir che hai esportato si trova nel' PATH'. Non dimenticare che se vuoi aggiungere questa dir al tuo percorso in modo permanente, devi esportare nel tuo file '~/.bashrc'. – bacchus

+1

Non succede nulla a prima vista, ma puoi semplicemente eseguire qualsiasi programma in questa directory come ho detto nella mia risposta. – Oliver

Problemi correlati