8 AĞUSTOS 2010, Pazar
Grep ile boş satırları kaldırın
Linux grep -v '^$'
denedim ve işe yaramadı. Bu dosya Windows dosya sistemi geldi.
CEVAP
8 AĞUSTOS 2010, Pazar
Aşağıdakileri deneyin:
grep -v -e '^$' foo.txt
-e
seçeneği eşleşen düzenli ifade desenleri sağlar.
^$
etrafında tek tırnak işaretleri Cshell için iş yapar. Diğer kabukları tek veya çift tırnak ile mutlu olacak.
GÜNCELLEME: Bu işler için bana bir dosya ile boş bir satır ya da "beyaz boşluk" (gibi windows hatları ile "\r\n" tarzı Satır sonları), oysa yukarıda yalnızca kaldırır dosyaları ile boş satır ve unix tarzı Satır sonları:
grep -e -v '^[[:space:]]*$' foo.txt
Bunu Paylaş:
Negatif eşleme kullanarak grep (içerme...
Başka bir Dosya görünür hangi dosyadan...
Veri NAs ile satırları kaldırın.çerçev...
R bir dosya için metin satırları yazma...
Dize içinde belirli bir karakterden so...