Здравствуйте, я новичок в скриптинге, и у меня возникла следующая проблема
Мне нужно заменить 20069.1216.0
HintPath..\packages\String.20069.1216.0\lib\net\Thoo.Tkc.dll/HintPath
Это прекрасно работает при замене 20069.1216.0 с тем, что предоставлено в $ 2
`xargs sed -i 's/String.20.........0/String.'"${2}"'/g'`
Мне нужен способ для sed искать **"String.*\lib\net\"**
, где что-нибудь между **String.**
и **\lib...**
является подстановочным знаком
Это что я пробовал
sed -i 's/String.*\/String.'"${2}"'/g'
sed -i 's/String.*\\/String.'"${2}"'/g'
sed -i 's/String.\(.*\)\\/String.'"${2}"'/g'