Non riesco a utilizzare Groovy per eseguire un comando shell che ha dei backtick. Un esempio semplificato:Come posso usare Groovy per eseguire un comando shell che ha dei backtick?
println "echo `date`".execute().text
Ho cercato in giro e ho cercato di capire come sfuggire loro in qualche modo, ma senza fortuna.
Quasi, println ha avuto problemi con questo, ma suddividendolo in due righe ha funzionato: 'def process = [" bash "," -c ", command] .execute(); println process.text' – Dag