Как сделать так, чтобы символ отображался в нескольких c местах в списке слов с помощью команд навигации терминала Basi c? - PullRequest
0 голосов
/ 07 мая 2020

Здесь у меня есть рабочая команда, показывающая мне все слова, более восьми букв, где третья последняя буква - а.

egrep -io '.{5,}a..$' list.txt | sort | uniq | more

Как мне заставить оболочку печатать список, но с точкой между каждой из трех букв перед a f.eks: «a cc .urate» или «appre. c .i.ate»

Спасибо :)

1 Ответ

0 голосов
/ 07 мая 2020

это должно сработать ...

... | sed -E 's/(.)(.)(.)(a..)$/\1.\2.\3.\4/' 
...