title: Zenity --text with string variable
body: <p>I'm wondering how I can pass a string containing spaces to Zenity for the text argument as my current method is truncating/failed to evaluate all the text after the first space.</p>
  
  <p>Here is an MVP which shows the issue:</p>
  
  <h3>Script</h3>
  
  <pre><code>#!/bin/bash
  
  a="test test test"
  test_func() {
    echo "$@"
    $(zenity --info --text "test test")
    $(zenity --info --text "$@")
  }
  
  test_func ${a}
  </code></pre>
  
  <h3>Output</h3>
  
  <pre><code>$&gt; test test test
  $&gt; (zenity info window with test test as text)
  $&gt; (zenity info window with test) *** should contain "test test test"
  </code></pre>