2017-12-07 3 views
0

Ich versuche diese groovige Einzeiler es funktioniert nicht. Irgendeine Idee, wie das funktioniert?Groovy oneliner nicht in der Lage Umgebungsvariable zu drucken

groovy -e 'def env=System.getenv();println(env['HOME'])' 

Caught: groovy.lang.MissingPropertyException: No such property: HOME for class: script_from_command_line 
groovy.lang.MissingPropertyException: No such property: HOME for class: script_from_command_line 
     at script_from_command_line.run(script_from_command_line:1) 

Dank SR

Antwort

5
groovy -e "def env=System.getenv();println(env['HOME'])" 

verwendet nur verschiedene Angebote für Streich- und für ganzen Befehl

andere Wege

groovy -e "def env=System.getenv();println(env.HOME)" 
groovy -e "println System.getenv().HOME" 
groovy -e "println(System.env.HOME)" 
Verwandte Themen