Нужно проводить манипуляции с выражениями типа «[A-Z][A-Z] [0-9]*», например, в «FR 1234567», «US 1234567», «UK 1234567» заменить FR/US/UK на NO или вставить неразрывный пробел вместо обычного.
Почему не работает следующее выражение?
pattern="FR 1234567"
echo "$pattern"|sed "s/{US,FR,UK}/NO/g"