Przypuszczam, że tr
jest to bardziej podstawowa metoda, a zatem prawdopodobnie szybszy sposób na zastąpienie elementów w danym pliku.
Jednak tr może zastąpić tylko tyle samo znaków. znaczenie...
2 znaki można zastąpić tylko 2 znakami, co oznacza zamianę
\r\n
z \n
jest wykluczone przeztr
jest następną najlepszą opcją sed
?
sed jest najbardziej podstawowym i najszybszym sposobem na zastąpienie \r\n
go \n
w pliku, biorąc pod uwagę brak możliwości w tr?
chciałbym przykład, jeśli to możliwe.
Odpowiedzi:
Za pomocą
sed
możesz:W ten sam sposób
tr
możesz tylko usunąć\r
:chociaż spowoduje to usunięcie wszystkich instancji
\r
, po których nie będzie konieczne\n
.źródło
Albo użyj
dos2unix
na przykład:
widzimy zastąpić
\r\n
z\n
źródło