Using a bash script I want to echo several strings to a file. The echo 
statement, however, is in a function and thus indented but I do /not/ want the 
strings echoed indented in the new file. Is this doable?

Here is an example:

f () {

    echo "

    # this is a test

    a=123

    b=456" > file.txt

}

File.txt should the contain:

# this is a test

a=123

b=456

Thus no indentation. It seems that if I prepend each line with \b the line 
should be backspaced which would work nicely but the echo statement seems to 
replace a backspace within the quotes to spaces...


_______________________________________________
CentOS mailing list
CentOS@centos.org
https://lists.centos.org/mailman/listinfo/centos

Reply via email to