我有两个文件:
FILE1.TXT
苹果
橙子
- 使用Awk处理每个logging具有不同固定宽度字段的文件
- 结合使用sed或awk的匹配行?
- Apache访问日志中最常见的IP地址bash脚本
- Linux Awk帮助代码
- 使用AWK和BASH将一个大的压缩文件分割成多个输出
香蕉
FILE2.TXT
红
白色
蓝色
我想最终是这样的:
file3.txt
苹果
红
橙子
白色
香蕉
蓝色
任何帮助将不胜感激!
你可以使用paste
:
paste -d'\n' file1.txt file2.txt > file3.txt
在sed
,
sed 'R file2.txt' file1.txt > file3.txt
在Bash
,
while IFS= read -r lineA && IFS= read -r lineB <&3 ; do echo "$lineA"; echo "$lineB"; done <file1.txt 3<file2.txt > file3.txt
我正在添加一个awk解决方案:
awk '1;getline <"file2"' file1 >newfile
这一个班轮适合你的例子。