diff --git a/linux-bash/text/src/main/bash/append_multiple_lines.sh b/linux-bash/text/src/main/bash/append_multiple_lines.sh new file mode 100755 index 0000000000..580a689716 --- /dev/null +++ b/linux-bash/text/src/main/bash/append_multiple_lines.sh @@ -0,0 +1,29 @@ +#!/bin/bash +# echo per line +echo Lorem ipsum dolor sit amet, consectetur adipiscing elit, >> echo-per-line.txt +echo sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. >> echo-per-line.txt + +# echo with escaped newline +echo -e Lorem ipsum dolor sit amet, consectetur adipiscing elit,\\nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua. >> echo-escaped-newline.txt + +# echo with double quoted string +echo -e "Lorem ipsum dolor sit amet, consectetur adipiscing elit,\nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >> echo-double-quoted.txt + +# printf instead of echo +printf "Lorem ipsum dolor sit amet, consectetur adipiscing elit,\nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >> printf.txt + +# printf using format string +printf "%s\n%s" "Lorem ipsum dolor sit amet, consectetur adipiscing elit," "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >> printf-format.txt + +# cat +cat << EOF >> cat.txt +Lorem ipsum dolor sit amet, consectetur adipiscing elit, +sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +EOF + +# tee +tee -a tee.txt << EOF +Lorem ipsum dolor sit amet, consectetur adipiscing elit, +sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. +EOF +