Usei jq para converter um array de palavras em um argumento para um programa java.
é como
arguments=$(jq '.nameField | "-i " + "\"" + . + "\""' file.json)
java .... $arguments <-- No quotes wrapped around arguments.
Saída esperada : Java deve ser lido como -i "Name 1" -i "Name 2"
e " Name 1
" deve ser lido como um argumento completo.
Saída recebida : Java gera erro ao ler "Name
, e separadamente.1"
"Name
2"
Quero considerar "Nome 1" uma entidade única.