officialandrey
@officialandrey

Как разделить слова символом «;»?

echo ${string[@]} | grep -E -o -z "\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b"

Данная строка ищет в тексте адреса электронных почт и выводит их.
Подскажите пожалуйста как вывести символ ";" после каждого вывода почты (кроме последней - это обязательное условие)?
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
@q27off
echo ${string[@]} | grep -E -o -z "\b[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,6}\b" | tr "\0" \; | sed -r 's/(.*)./\1\n/'
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы