Вы можете сделать это, используя перл регулярное выражение и вы можете заменить аналогичный использованию сед.
Предполагая, что у вас всегда будет /Номер продукта за которой следует одна группа цифр, вы можете использовать следующую команду для печати изменений:
perl -pe 's|/Product/number (\d+)|"$&"|g' имя файла
Если вы удовлетворены результатом, вы можете использовать следующую команду для редактирования файла:
perl -pi -e 's|/Product/number (\d+)|"$&"|g' имя файла
(\ д+) соответствует любой группе из одной или нескольких цифр
$& ссылается на всю совпадающую строку, аналогично использованию & в сед
Кроме того, я использую | как разделитель вместо / потому что строка содержит косую черту.
В качестве альтернативы вы можете использовать сед с помощью следующей команды для печати:
sed -Ee 's|/Product/number [[:digit:]]+|"&"|g' имя файла
или следующую команду для фактического редактирования изменений в файле:
sed -Ei 's|/Product/number [[:digit:]]+|"&"|g' имя файла
Эта команда использует параметр расширенных регулярных выражений -Э
[[:цифра:]]+ соответствует группе из одной или нескольких цифр
& обратные ссылки на всю совпадающую строку