У меня есть текстовый файл со следующими характеристиками:
- каждая строка содержит как минимум три слова, разделенных пробелом
- слово может быть любым символом илистрока символов
Я добавил некоторые примечания к некоторым строкам с предварительными предложениями по внесению изменений в исходные слова, и теперь хотел бы использовать sed, чтобы внести эти изменения для меня.Итак, чтобы дать более ясную картину, мой файл выглядит следующим образом:
NO NO O
SIGNS NN O #NNS
GIVEN VBD B-VP #VBN
AT IN O
THIS NN O
TIME NN O ## B-NP
. PER O
...
Примечания с 1 # заменяют ВТОРОЕ слово в строке, а примечания с 2 # заменяют ТРЕТЬЕ словов линии.Кто-нибудь сможет предложить способ сделать это с помощью sed (или awk, или чего-то еще)?Опять же, чтобы уточнить (надеюсь), моя цель - получить шаблон, следующий за # или ##, и заменить n-е слово строки соответствующим шаблоном.
Спасибо.