How to append to a text file in Linux?
Published on Aug. 22, 2023, 12:17 p.m.
You can append to a text file in Linux using the >> operator or the echo command. Here are some examples:
- Using
>>operator:
echo "new line of text" >> file.txt
This will append the “new line of text” to the end of file.txt.
2. Using echo command with >> operator:
echo "another line of text" >> file.txt
This will append the “another line of text” to the end of file.txt.
Note that if the file doesn’t exist, the >> operator will create a new file. If the file already exists, it will append the text to the end of the file.
You can also use the printf command to append text to a file:
printf "new line of text\n" >> file.txt
This will append the “new line of text” to the end of file.txt, including a line break at the end of the text.
Additionally, you can also use the cat command to append the contents of one file to another:
cat file1.txt >> file2.txt
This will append the contents of file1.txt to the end of file2.txt.