2013-04-08 89 views
1

我有这个剧本......如何将HEREDOC与反引号混合?

#!/bin/sh 

list=`/usr/bin/yasql user/[email protected] --batch` <<EOT 
select h.hostname from host h, server s where s.id = h.id and s.server_type = 'DNS'; 
EOT 

for i in $list 
do 
    echo $i 
done 

但是,当然,因为我不知道如何将HEREDOC与反引号``混合这是行不通的

回答

1
list=`/usr/bin/yasql user/[email protected] --batch <<EOT 
select h.hostname from host h, server s where s.id = h.id and s.server_type = 'DNS'; 
EOT`