다음과 같은 줄이있는 텍스트 파일이 있습니다.
John Stevenson Johnnyboy34 john.stevenson@company.com 0320423 \ n Mike Anderson AndersMike mike@mikeltd.foo 0234234
[text] @ company.foo와 같이 이메일 주소에서 “텍스트”부분을 제거하려면 어떻게해야합니까?
답변
이것은 어떤가요?
echo -e John Stevenson Johnnyboy34 john.stevenson@company.com 0320423\\n Mike Anderson AndersMike mike@mikeltd.foo 0234234 | sed -r -e 's/((\w|[.])+)@/@/g'
산출량 :
John Stevenson Johnnyboy34 @company.com 0320423
Mike Anderson AndersMike @mikeltd.foo 0234234