Aşağıdaki gibi satırları olan bir dosya var:
...
... <230948203[234]>, ...
... <234[24]>, ...
..
Karakterleri kaldırmak < ,ve >her satırdan sed kullanmak istiyorum
Kullanmayı denedim sed 's/<>,//g'ama işe yaramadı (hiçbir şey değiştirmedi). Bu özel karakterlerden kaçmam gerekiyor mu? Tek bir sedkomut kullanarak birden fazla karakteri silmek mümkün müdür ?
@srikanthradix: Bu karakterleri kaldırmaz, boşluklarla değiştirir. Siz isteyin
—
Keith Thompson
tr -d '<>,' ''(Chris Down'un cevabında olduğu gibi).
@KeithThompson:
—
kullanıcı bilinmiyor
tr -d '<>,'sonunda '' olmadan, değil mi?
@userunknown: Evet, düzeltme için teşekkürler.
—
Keith Thompson
bash-3.2$ echo "<230948203[234]>," | tr '<>,' ' '-> 230948203 [234] -EDITED Thanks to Paul