Не знаю, насколько он должен быть надежным, но попробуйте
sed -e "s / file - [^ / ] * / S.No Name / g "Diff.html
и для непосредственного редактирования файла используйте
sed -ie
Я подозреваю, что первая строка здесь не совпадает, поэтому вы все еще пытаетесь получитьjessie-updates
:
RUN sed -i '/deb http:\/\/deb.debian.org\/debian jessie-updates main/d' /etc/apt/sources.list
RUN apt-get -o Acquire::Check-Valid-Until=false update
Используйте более общую команду sed
, которая у вас уже есть:
RUN sed -i '/jessie-updates/d' /etc/apt/sources.list
RUN apt-get -o Acquire::Check-Valid-Until=false update