Пусть есть две переменных вида:
STR1="/dir1/dir2/dir3/file"
STR2="/dir1/dir2"
STR3="/dir3/dir4"
Надо заменить в строке STR1 все строки типа STR2 на строки STR3.
Хотел сделать типа echo SRT1 | sed s/^$STR2/$STR3/ , возникает проблемма из-за /.
Пусть есть две переменных вида:
STR1="/dir1/dir2/dir3/file"
STR2="/dir1/dir2"
STR3="/dir3/dir4"
Надо заменить в строке STR1 все строки типа STR2 на строки STR3.
Хотел сделать типа echo SRT1 | sed s/^$STR2/$STR3/ , возникает проблемма из-за /.
Ответ на:
комментарий
от hooj
Ответ на:
комментарий
от sdio