2012-07-06 12 views
7

C'è un modo per sincronizzare le variabili di ambiente di Windows con Cygwin?Visualizza le variabili di ambiente di Windows in Cygwin

Ad esempio, in CMD echo %inetroot% viene fornito il percorso per la creazione di un progetto. È possibile trasferire questa variabile env a Cygwin in modo tale che lo echo $inetroot fornisca lo stesso percorso?

Grazie!

+0

Quando uso il comando 'env' nella shell di Cygwin vedo tutte le mie solite variabili di ambiente di Windows. Non è vero? –

+0

Il mio male, sono ancora abbastanza nuovo. Il comando 'env' lo ha fatto per me. Grazie :) – Dannalieth

risposta

4

Utilizzare il programma env in modo che ... o echo "$inetroot". Penso che i nomi delle variabili siano case-sensitive, sebbene (in Bash e quindi MinGW).

Queste variabili sono tutte disponibili in MinGW da Windows (profilo utente e globale). Anche in questo caso, utilizzare env per elencarli o, ad esempio, env|grep -i inetroot per trovare la versione in maiuscolo del nome della variabile correttamente in maiuscolo.

+0

Grazie 0xC0000022L. – Dannalieth

+1

'echo $ {PATH}' mi sembra una soluzione molto più pulita. – CoDEmanX

+0

@CoDEmanX: soluzione più pulita per cosa? Attualmente non riesco a vedere alcuna connessione alla domanda o alla mia risposta. – 0xC0000022L

Problemi correlati