Пусть есть две переменных вида:
STR1="/dir1/dir2/dir3/file"
STR2="/dir1/dir2"
STR3="/dir3/dir4"
Надо заменить в строке STR1 все строки типа STR2 на строки STR3.
Хотел сделать типа echo SRT1 | sed s/^$STR2/$STR3/ , возникает проблемма из-за /.
Ответ на:
комментарий
от hooj
Ответ на:
комментарий
от sdio
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Как сразу(1-ой командой) создать ветку директорий? (2005)
- Форум Добавление текста не в конец файла (2021)
- Форум Как запаковать архив без 1 директории? (2008)
- Форум github помогите сделать пару веток (2015)
- Форум Скопировать файлы во вложенные каталоги (2014)
- Форум echo '$чего либо' c символом переменной [bash] (2013)
- Форум bash, sed, use $STRING (2018)
- Форум Команда выводящяя общее начало пути к нескольким директориям/файлам (2023)
- Форум OpenVZ: проблема с --exclude-path при резервном копировании контейнера (2017)
- Форум wine+ttf (2004)