Sed ve yeni çizgi karakteriyle ilgili bir sorun mu var?
Aşağıdaki içeriklere sahip bir test.txt dosyasına sahibim
aaaaa
bbbbb
ccccc
ddddd
Aşağıdaki çalışmıyor:
sed -r -i 's/\n/,/g' test.txt
Bunun tr
için kullanabileceğimi biliyorum ama sorum, sed ile neden mümkün görünmediği.
Bu, dosya satır satır işlemenin bir yan etkisi ise, bunun neden olduğunu merak ediyorum. Bence grep
yeni çizgileri kaldırıyor. Sed aynı şeyi yapar mı?
tr
bir iz ekler ,
ve sonlandırılmamış bir çizgi çıkarırdı. paste
Bunun yerine kullanmak en iyisi :paste -sd , test.txt