sed replace; «содержимое на ';»

Я думаю, что вы ищете зеркальный вариант для Wget, -m.

wget -m http://www.example.com/
0
29.05.2015, 01:56
2 ответа

Это ошибка оболочки, а не sed - ваши котировки должны быть процитированы:

sed "s/;\"/';\"/g"

Или даже

sed s/';"'/"'"';"'/g

если вам не нравятся обратные слеши...

1
28.01.2020, 02:36

С GNU sed:

sed -i.bak 's/;"/\x27&/g' file

POSIX sed:

sed -e "s/;\"/'&/g" < file > file.out
1
28.01.2020, 02:36

Теги

Похожие вопросы