【求助】大家给看看 为什么得不到输入框的内容 (using `dialog')

【求助】大家给看看 为什么得不到输入框的内容 (using `dialog')

程序内容:
复制内容到剪贴板
代码:
#!/bin/bash
if dialog --title ""what is you dream"\
    --inputbox "enter you dream:"\
   10 50  2>dream
then
      input='cat dream'
      echo "your dream is : $input"
else
      echo "so badly"
fi
将input='cat dream' 换成 cat dream 可以得到输入的内容
但为什么 echo "your dream is : $input" 总显示:your dream is cat dream
请高人赐教?
先谢过      
script 是从书上抄的吧,不过没有看仔细 try like this
复制内容到剪贴板
代码:
input=`cat dream`
      
感谢二楼
出来匝道,让大家见笑了!hurry up!      
平时几乎看不到有人用 dialog,这下可能会引起大家的注意 欢迎大家讨论      
debian/ubuntu 安装上 xdialog后
附带有不少示例代码
可供参考

据说最近zenity很拉风
gtk2的界面就是比gtk1的好看