Skip to main content
2 of 3
added 6 characters in body
EchoMike444
  • 3.2k
  • 1
  • 14
  • 15

This will work with the gnu version of sed ( by default on every linux )

echo -n '#HelloMyName@#IsAdam@#NiceToMeetYou@' | sed 's/#\([^@]*\)@/\1\n/g'

give me

HelloMyName
IsAdam
NiceToMeetYou

On macos

echo '#HelloMyName@#IsAdam@#NiceToMeetYou@' | sed 's/#\([^@]*\)@/\1\'$'\n''/g'
EchoMike444
  • 3.2k
  • 1
  • 14
  • 15