Форум — General Знатокам bash 0 0 Есть текстовый файл в нём переменная dir=/package как, с помощью скрипта поменять dir=/package на dir=/home/testuser/package Ссылка
sed -s 's/dir=/package/dir=/home/testuser/package/g' _filename_ mDron ★ (23.08.07 14:46:42 MSK) Показать ответ Ссылка
Ответ на: комментарий от mDron 23.08.07 14:46:42 MSK пишет sed: -e expression #1, char 16: unknown option to `s' anonymous (23.08.07 15:01:37 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 23.08.07 15:01:37 MSK sed -s 's/dir=\/package/dir=\/home\/testuser\/package/g' _filename_ Laz ★★★★★ (23.08.07 15:11:17 MSK) Показать ответ Ссылка
Ответ на: комментарий от Laz 23.08.07 15:11:17 MSK А, сори, забыл про экраны... sed -s 's/dir=\/package/dir=\/home\/testuser\/package/g' _filename_ каждый знак / в пути к директории экранируется знаком \ mDron ★ (23.08.07 15:13:04 MSK) Показать ответ Ссылка
Ответ на: комментарий от mDron 23.08.07 15:13:04 MSK sed -i 's|dir=/package|dir=/home/testuser/package|g' _filename_ sdio ★★★★★ (23.08.07 17:16:14 MSK) Показать ответ Ссылка
Ответ на: комментарий от sdio 23.08.07 17:16:14 MSK +1, Thanxxx!! anonymous (23.08.07 18:50:34 MSK) Ссылка