У меня есть эта строка, в которой я хочу, чтобы изменить порт после URL:Matching ровно 4 цифры не работают
url: 'http://mypage5.url.com:2567',
И я пытаюсь заменить его СЭД, используя следующее регулярное выражение:
sed -i "s/:[0-9]{4,5}/:$OTHERNUMBER/" $FILENAME
и он ничего не делает. Я попробовал сопоставить только одну цифру (: [0-9]), и она работает нормально. Что я могу делать неправильно?
Использование '-r' сделать это' sed -ri "s /: [0-9] {4,5} /: $ OTHERNUMBER /" $ FILENAME' – anubhava