В общем есть такие строки:
Нужно в строках между @ @ все удалить заменив на одну @, но только удалять в том случае если встретилась точка, в других случая не трогать.
Должно с этих 4х строк получится такое:
Пока нашел способ просто удалять , вот так:
Но нужно изменить чтобы не удалялась строка если между @ @ находится точка.
Спасибо
Нужно в строках между @ @ все удалить заменив на одну @, но только удалять в том случае если встретилась точка, в других случая не трогать.
Должно с этих 4х строк получится такое:
aaaa@aaaa
bbbb@asd@swde@bbbb
cccc@sdadwew@@cccc
ddd@dddd
Пока нашел способ просто удалять , вот так:
sed -e "s/@[^>]*@/@/g" 1 >2
Но нужно изменить чтобы не удалялась строка если между @ @ находится точка.
Спасибо