Я пытаюсь использовать sed, чтобы удалить знаки равенства из этого файла и передать его в новый файл:
I am a file to be edited.
A unique file with my own words.
T=h=e=r=e a=r=e i=s=s=u=e=s w=i=t=h t=h=i=s l=i=n=e
Я попробовал cat FixMeWithSed.txt | sed 's/=//' > FileFixedWithSed.txt, но заменил только первый знак равенства. [ ! d1]
I am a file to be edited.
A unique file with my own words.
Th=e=r=e a=r=e i=s=s=u=e=s w=i=t=h t=h=i=s l=i=n=e
Я не уверен, как выбрать все знаки равенства, а не только первые. Спасибо!
Вы можете использовать
sed -i "s/=//g" file.in
для замены = в том же файле, не создавая новый. В противном случае вы можете использовать
tr -d '=' < file.in > file.out