Cygwin: podczas zmiany operacji sed nie są zapisywane


1

Podczas gdy używam sed jestem w stanie zobaczyć poprawne wyniki w terminalu, ale zmiany w pliku nie są widoczne.

  1. Użyłem następującego polecenia:

    sed -e 's/MN2/MN9/g' 01_valid.txt
    
  2. na ekranie terminalu widzę zmiany we wszystkich liniach,

  3. ale kiedy wykonam:

    cat 01_valid.txt
    
  4. Wszystkie zmiany zniknęły.

    Operacja przechodzi bez błędów. Jakieś sugestie?

Odpowiedzi:


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.