Skip to content

Commit dd9a759

Browse files
authored
Merge pull request #8207 from verhage/BAEL-3474
BAEL-3474: Appending multiple lines to a file
2 parents 76a4694 + 4eff7b6 commit dd9a759

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
#!/bin/bash
2+
# echo per line
3+
echo Lorem ipsum dolor sit amet, consectetur adipiscing elit, >> echo-per-line.txt
4+
echo sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. >> echo-per-line.txt
5+
6+
# echo with escaped newline
7+
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
8+
9+
# echo with double quoted string
10+
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
11+
12+
# printf instead of echo
13+
printf "Lorem ipsum dolor sit amet, consectetur adipiscing elit,\nsed do eiusmod tempor incididunt ut labore et dolore magna aliqua." >> printf.txt
14+
15+
# printf using format string
16+
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
17+
18+
# cat
19+
cat << EOF >> cat.txt
20+
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
21+
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
22+
EOF
23+
24+
# tee
25+
tee -a tee.txt << EOF
26+
Lorem ipsum dolor sit amet, consectetur adipiscing elit,
27+
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
28+
EOF
29+

0 commit comments

Comments
 (0)