Dimitris Mintis Asked: 2019-07-16 09:52:35 +0800 CST2019-07-16 09:52:35 +0800 CST 2019-07-16 09:52:35 +0800 CST 除以 1000 第 2 列到第 1000 列 772 如何尽快将第 2 列除以第 1000 列除以 1000? awk '{printf $"{2..1000..1}"/1000}' file 1 > file2 awk arithmetic 1 个回答 Voted Best Answer steeldriver 2019-07-16T10:40:04+08:002019-07-16T10:40:04+08:00 使用 awk,据我所知,没有明确的循环: awk '{for (i=2;i<=1000;i++) $i /= 1000} 1' file1 > file2 如果你的系统有 GNU Coreutils,你可以试试 numfmt --to-unit=1K --format='%.3f' --field=2-1000 < file1 > file2 根据输入值的比例,您可能需要调整精度 ( %.3f)。
使用 awk,据我所知,没有明确的循环:
如果你的系统有 GNU Coreutils,你可以试试
根据输入值的比例,您可能需要调整精度 (
%.3f
)。