How to specify a multi-line shell variable?

后端 未结 5 1404
陌清茗
陌清茗 2020-12-07 11:16

I have written a query:

function print_ui_hosts
{
local sql = \"select .........\"
print_sql \"$ sql\"
}

local sql - a very long string. Qu

5条回答
  •  萌比男神i
    2020-12-07 12:15

    Use read with a heredoc as shown below:

    read -d '' sql << EOF
    select c1, c2 from foo
    where c1='something'
    EOF
    
    echo "$sql"
    

提交回复
热议问题