Невозможно заменить текст командой SED - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь заменить строку 86, которая выглядит как «pushfilename =, N», чтобы она выглядела как «pushfilename = C: \ temp \ devices \ scanner \ XYZ_55xx \ Firmware \ 55xx \ NEWFW-PDF.bin, Ymsgstr "(строки без кавычек) в файле. Я часами ломал голову, чтобы заставить работать команду SED, но она выдает мне ошибку «недопустимая ссылка \ 7 на RHS команды s». Пожалуйста, помогите.

sed -i '86s/pushfilename=,N/pushfilename=C:\temp\devices\scanner\XYZ_55xx\Firmware\55xx\NEWFW-PDF.bin,Y' C:\path_to_file
...