【发布时间】:2016-04-16 16:56:14
【问题描述】:
我正在尝试进入并替换 ASCII 文件上的一组值。该文件只有 2 行。第一个 Header 和第二个包含要修改的信息,如下所示:
INFO WAT LAKE
0.002 0.003 0.123
这些值由制表符分隔,我想分别更改每个值,从0.002 开始,为0.534,到目前为止,我已经尝试使用 sed 或 awk 但无法这样做。感谢您的帮助!
【问题讨论】:
-
您可以在您的文件上尝试
sed 's/0.002/0.534/'。如果支持,您可以使用-i(就地更改)选项或存储到临时文件名并重命名为原始文件名。如果这没有帮助,请将示例输入与所需的输出一起添加并解释问题。 -
您想将每次出现的
0.002更改为0.534还是仅更改第1 列中的那些? -
您的问题和要求非常不清楚。请重试。