У меня есть много файлов с такой строкой, как:
INPUTS+=('http://domain.ext/XXX/ZZZ/12345')
, которые я хочу изменить на:
INPUTS+=('http://domain.ext/XXX/ZZZ/12345.ts') // add the ".ts" before parentheses
Это команда sed
, которая у меня есть до сих порно это не работает, как ожидалось:
find */*.sh -type f -print0 | xargs -0 sed -i "s|\([0-9]*\)\(\x27\)|\1.ts\2|g"
Как бы я сделал эту работу?
Спасибо!