How do I append text to a file?

append, file, file-io, shell, text

Solution

cat >> filename
This is text, perhaps pasted in from some other source.
Or else entered at the keyboard, doesn't matter. 
^D

Essentially, you can dump any text you want into the file. CTRL-D sends an end-of-file signal, which terminates input and returns you to the shell.

Problem

What is the easiest way to append text to a file in Linux? I had a look at this question, but the accepted answer uses an additional program (`sed`) I'm sure there should be an easier way with `echo` or similar.

Original source

Related problems