标签: macos bash awk
我有两个文件。我想用另一个文件替换字符55和60之间的列,每行有5个字符。
可以使用awk或类似的东西吗?
awk
答案 0 :(得分:2)
这不是最有效的方法(它读取第一个文件两次),但它很简单。
paste -d'\0' <(cut -c1-54 file1) file2 <(cut -c61- file1) > tmp.txt && mv tmp.txt file1