我有一个通过 shell 脚本修改的文本文件。
我需要执行以下操作:
- 从用户那里获取新文本的输入。
- 在文件中搜索关键字#1。
- 从 2. 开始,向前搜索关键字#2。
- 用用户提供的输入替换该行(包含关键字 #2)。
例如,我的文件有以下文本:
(some text)
(some text)
(text1_to_search)
(some text)
(text2_to_search) <- **This needs to be replaced only**
(text2_to_search)
(some text)
我只需要替换该特定行并保持其余文件内容不变。