MyTetra Share
Делитесь знаниями!
О, смотри-ка какое хорошее место. Дайте два!
How to assign a heredoc value to a variable in Bash
21.08.2015
11:08
Раздел: root - Linux - Console - bash

You can avoid a useless use of cat and handle mismatched quotes better with this:

$ read -r -d '' VAR <<'EOF'
abc'asdf"
$(dont-execute-this)
foo"bar"''
EOF

If you don't quote the variable when you echo it, newlines are lost. Quoting it preserves them:

$ echo "$VAR"

← Содержание ...
 
MyTetra Share v.0.35
Яндекс индекс цитирования