Как насчет
$ awk 'BEGIN{OFS=FS="="} $1 ~ /\.value$/ {$2 = 2 * length($2)} 1' app.properties
prop1.value=4
prop2.value=10
prop3.url=https://google.com
Если вы хотите что-то более близкое к вашему sed
подходу, то возможно
perl -pe 's/\.value=(.*)/sprintf ".value=%s", 2 * length $1/e' app.properties
или
perl -pe 's/(?<=\.value=).*/2 * length $&/e' app.properties