我需要写一个脚本,将交错两个不同文件的内容。例如,执行“./inter2files file1 file2”将给出:
文件1-line1
文件2*line1
文件1-line2
文件2*line2
我目前掌握的代码是:

exec 30< file1
exec 40< file2
read line1 <& 30
read line2 <& 40
echo $line1
echo $line2

最佳答案

你可以通过paste来做到这一点:

paste -d "\n" file1 file2 > output_file

关于linux - Shell的交错脚本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13406518/

10-11 04:58