Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
5年前关闭。
如何在不同的两个文件中添加两列。
文件1
1 45
2 56
3 56
文件2
1 2
2 3
3 4
输出应如下所示
1 47
2 59
3 60
谢谢
而且,如果您打算多次使用此功能,则可以在脚本中添加使用CLI参数的功能,而不必对文件路径进行硬编码。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
5年前关闭。
如何在不同的两个文件中添加两列。
文件1
1 45
2 56
3 56
文件2
1 2
2 3
3 4
输出应如下所示
1 47
2 59
3 60
谢谢
最佳答案
您可以在php中编写一个简单的脚本。
<?php
$f1 = file_get_contents('/path/to/file1');
$f2 = file_get_contents('/path/to/file2');
$cols1 = explode(' ',$f1);
$cols2 = explode(' ',$f2);
for($i=0; $i<sizeof($cols1); $i++) {
echo $cols[$i] + $cols2[$i] . ' ';
}
?>
而且,如果您打算多次使用此功能,则可以在脚本中添加使用CLI参数的功能,而不必对文件路径进行硬编码。
关于linux - 如何在不同的两个文件中添加两列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23746882/