Komut satırı - belirli sayıda kelimeden oluşan satırları silin


0

Bir dizinde çok sayıda metin dosyası var ve tam olarak 27143 kelimeye sahip olanları silmek istiyorum (kesinlikle konuşuyorum, onlardan birini kaydetmek istiyorum , ancak bu kolayca ayrı bir şekilde yapılıyor ). Bunu sağlayan basit bir bash tek gömlek mi?

Yanıtlar:


2
wc -w `find . -type f -depth 1` | grep -E "^ +27143 " | cut -b10-

... dosyaları listelemeli, çıktıyı rmkendinize aktarabilirsiniz ( rmburaya dosya listesini iki kez kontrol etmenizi teşvik etmek için yazıyorum ). xargsGeçerli dizinde çok fazla dosya varsa, ters tırnak yerine gerekebilir .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.