Linux provides various commands to process the text files. Sometimes we may need to insert a text at the beginning of a file. This tutorial shows how to do this in Linux.
Create a new file for testing:
printf "Line2\nLine3\nLine4\n" > test.txt
Text files can be processed with sed
command. Execute the following command to insert a text at the beginning of a file:
sed -i "1s/^/Line1\n/" test.txt
The -i
option will edit file in-place. The 1s
indicates the first line of file. The ^
means the beginning of the line.
Leave a Comment
Cancel reply