Я попытался запустить команду ниже на моем компьютере с Windows 10. Здесь новый текстовый файл содержит такой текст, как «как дела?». Я хочу заменить строку 'how' -> 'where' в том же файле, не создавая новый файл. Но он показывает ошибку. Любые комментарии, чтобы решить эту проблему?Команда sed не работает над окнами 10
sed -i s/how/where/ new.txt
СЭД: неверный вариант - я
что выход 'СЭД - версия'? – Sundeep
@spasic GNU sed version 3.02 – VVijay
Я думаю, что в версии нет опции редактирования inplace. Вы можете попробовать обходное решение: 'sed 's/how/where /' new.txt> tmp.txt && mv tmp.txt new .txt' или использовать 'perl', если он доступен – Sundeep