Я пытаюсь изменить файл с помощью sed, но получаю ошибку, которую не понимаю:
sed: -e выражение #1, char 0: нет предыдущего регулярного выражения
Команда:
sed -e 's/^/"asset\//' example.txt
Пример файла:
joe
john
peter
sed из msys2:
which sed
sed является внешним: C:\msys64\usr\bin\sed.exe
При добавлении текста в конец каждой строки следующее работает как положено:
sed -e 's/$/",/' y.txt
Джо",
Джон",
Питер",
Я в растерянности, чтобы понять, что здесь не так.
sed --versionилиsed -v, чтобы узнать, какой у вас sed? - person KamilCuk   schedule 06.01.2020^. Если вы не можете избавиться от Windows (пожалуйста), попробуйте поместить скрипт в файл и использоватьsed -f file y.txt- person tripleee   schedule 06.01.2020