How can I write the same content to many text files by using cat or echo in only one command?
For example I want to write "hello" to file1 and file2. I tried:
echo "hello" >> file1 file2 but it didn't work. How can I do it?
Use tee to read from standard input and write to standard output and files.
echo "hello" | tee -a file1 file2 -a is the short (and portable/standard) for GNU tee's --append
tee -a aaa bbb ccc << EOF contents ... EOF.