我有一个包含大量文本文件的目录(通常命名为 rt??????.MON)。每个文件包含格式的结果
# HEADER INFO
# ...
#
# --- TIME SERIES ---
# TIME Var1 Var 2 ...
# [s] [kg] [kg] ...
# 1 2 3 ...
0.0000E+00 1.0000E+00 1.0000E+00 ...
6.4619E+00 2.0000E+00 2.0000E+00 ...
6.4619E+00 2.5000E+00 2.5000E+00 ...
8.9690E+00 3.0000E+00 3.0000E+00 ...
...
我正在尝试编写一个 BASH 脚本,该脚本将读取每个文件并删除重复时间的行(这是由舍入引起的)。因此,对于上面的示例,输出将是
# HEADER INFO
# ...
#
# --- TIME SERIES ---
# TIME Var1 Var 2 ...
# [s] [kg] [kg] ...
# 1 2 3 ...
0.0000E+00 1.0000E+00 1.0000E+00 ...
6.4619E+00 2.0000E+00 2.0000E+00 ...
8.9690E+00 3.0000E+00 3.0000E+00 ...
BASH 的新手,因此将不胜感激地收到任何指点!