Saya kira tr
adalah metode yang lebih inti dan dengan demikian mungkin cara yang lebih cepat untuk mengganti hal-hal dalam file yang diberikan.
Namun tr hanya dapat mengganti jumlah karakter yang sama. berarti...
2 karakter hanya dapat diganti dengan 2 karakter yang berarti mengganti
\r\n
dengan \n
keluar dari pertanyaan viatr
apakah opsi terbaik berikutnya sed
?
Apakah ini cara paling inti dan tercepat untuk mengganti \r\n
dengan \n
dalam file mengingat kurangnya kemampuan dalam tr?
ingin contoh jika memungkinkan.
Jawaban:
Dengan
sed
, Anda dapat melakukan:Cara yang sama dapat dilakukan dengan
tr
, Anda hanya perlu menghapus\r
:Meskipun ini akan menghapus semua contoh
\r
, tidak perlu diikuti oleh\n
.sumber
ATAU gunakan
dos2unix
sebagai contoh:
kita bisa lihat ganti
\r\n
dengan\n
sumber