[lang-ref] ( assign_escaped_string ) ( bash )
@test "assign_escaped_string" {
# $'...'
local e="aaa
bbb"
# ANSI-C quote
local a1=$'aaa\nbbb'
# printf
local a2=$(printf "aaa\nbbb")
# echo -e Note: depends on environment
local a3=$(echo -e "aaa\nbbb")
[ "$e" = "$a1" ]
[ "$e" = "$a2" ]
[ "$e" = "$a3" ]
}