1.覆盖方式
echo $(cat /test/1.log) > 2.log
2.追加方式
echo $(cat abc.txt ) >> abc1.txt
3.逐行进行追加
while IFS= read -r line; do
echo "$line" >> file2.txt
done < file1.txt
或者
cat abc.txt >> abc1.txt
当然也可以用
awk '{print}' source_file.txt >> target_file.txt
又或者
sed '' source_file.txt >> target_file.txt