If I use a here document in a shell script that contains multiple backslashes '\\', the shell translates it into a single backslash. Can I work around this without changing the text ?
$ cat
<<EOF
> Print \\hello \\world
> EOF
Print \hello \world
As an alternative to what Dennis mentions The command
sed
can also take care of this.Quote the beginning here document marker: