老男孩教育每日一题-2017-07-03:两个文件,把第一个文件中的第2、3行内容添加到第二个文件的第3行后面
两个文件如下:[root@oldboy ~]# cat 1.txt 111222333[root@oldboy ~]# cat 2.txt AAAbbbcccddd要求修改后的文件[root@oldboy ~]# cat 2.txt AAAbbbccc222333ddd使用for循环解决
vim sed.sh
#!/bin/bash
for i in `sed -n 2,3p /root/1.txt`;do
sed -i '3 a'$i'' /root/2.txt
done