我试图在插入或删除记录后不断重新编号文件中的记录。该文件如下所示,具有> 100条记录。如果例如第二条记录被删除,所有后面的记录都需要重新编号,以便顺序没有间隔。任何想法如何在例如bash或awk(或perl)......如果它只是在理论上。在列表中连续编号多行记录
记录file.txt的:
# filter rule1
FilterRule1.match_message_facility = MME_E
FilterRule1.match_message_process = -1
FilterRule1.match_message_host = -1
FilterRule1.not_matched_facility_to_log_to = MME_E
FilterRule1.max_time_since_last_match_secs = 300
# incoming files
FilterRule2.match_message_facility = EXG
FilterRule2.match_message_event_severity = I
FilterRule2.match_message_host = -1
FilterRule2.not_matched_facility_to_log_to = EXG
FilterRule2.max_time_since_last_match_secs = 2000
# outgoing files
FilterRule3.match_message_facility = EXG
FilterRule3.match_message_event_severity = I
FilterRule3.match_message_host = -1
FilterRule3.not_matched_facility_to_log_to = EXG
FilterRule3.max_time_since_last_match_secs = 14400
# outgoing files: included headers
FilterRule4.match_message_facility = EXG
FilterRule4.match_message_event_severity = I
FilterRule4.match_message_host = -1
FilterRule4.not_matched_facility_to_log_to = EXG
FilterRule4.max_time_since_last_match_secs = 900
...
这是什么记录? – Vijay
和你尝试失败(和哪个错误)? – NeronLeVelu
CODE在哪里? – serenesat