«text-processing» etiketlenmiş sorular

Metnin programlar, komut dosyaları vb. Tarafından işlenmesi veya incelenmesi



6
Bunun yerine ayırıcıları çıktıda tutan "sütun -t" gibi komut
Basit bir tablo düzenliyorum. Güzel biçimlendirilmiş olmasını istiyorum. Kullanabilseydim tbl, latexya da benzer bir şey olsa da, bu aşırıya kaçmış gibi görünüyor - düz metin gerçekten yeterli. Basit olduğu için ben de kaynağın çıktısı olabilir. Yani kaynak da iyi görünmeli. Bu, mükemmel bir iş olması gerektiği gibi görünüyor column -s …

7
Her satırı birkaç kez tekrarlayın
Bir dosyadaki her satırın belirli sayıda tekrarlanmasını istiyoruz. örneğin, her satırı dört kez tekrarlayın: a b c dönüşür: a a a a b b b b c c c c Biraz arama yaptım ve tersini yapan çizgiler boyunca birçok soru ve cevap var, örneğin yinelenen satırları tek satırlara birleştirmek ve …

2
Bir metin dosyasının satırlarının orta bölümü çıkarılsın mı?
Ondan veritabanı ekler yapmak için büyük bir metin dosyasını ayrıştırmak için bir PHP komut dosyası yazıyorum. Ancak sunucumda dosya çok büyük ve PHP için bellek sınırına ulaştım. Dosya yaklaşık 16.000 satıra sahiptir; Bunları yükleyip yükleyemeyeceğimi görmek için (ilk başta) dört ayrı dosyaya bölmek istiyorum. İlk bölümün üstesinden gelebilirim head -4000 …

4
Öncü boşluklar olmadan nasıl grep olurum?
Ben büyük bir kod tabanı ile haşhaş ve önde gelen whitespace ve tablolama oldukça can sıkıcı görünüyor. Ondan kurtulmanın bir yolu var mı? grep -R "something" ./ Örneğin: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgsomethingdrfg bar/bar.cpp: 1234edwssomethingczd Gibi bir şey almak istiyorum: foo/bar.cpp: qwertyuiosomethingoi foo/bar/baz.h: 43rfsgdsomethingrfg bar/bar.cpp: 1234edwssomethingczd Ya da daha iyisi: foo/bar.cpp: …

3
Eski bir klasik Unix araç seti ders kitabı arıyorum
Bir süre önce okuduğum Unix komut satırı araç takımı (sh, grep, sed, awk, cut, vb.) Hakkında bir kitap arıyorum. Mükemmel bir kitaptı, ama adını tamamen unuttum. Bu özel kitapla ilgili en güzel şey çalışan örnekti. Bir üniversite defter tutma sisteminin sadece metin işleme araçlarını kullanarak nasıl uygulanacağını gösterdi. Bir öğrenciyi …

9
Sınırlayıcı ile listeyi tek bir satıra dönüştür
Bu biçimde IP adreslerinin bir listesini (yükler) almak zorunda: 134.27.128.0 111.245.48.0 109.21.244.0 ve aralarında bir boru (IP'ler oluşturulmuş) ile bu biçime dönüştürün 134.27.128.0 | 111.245.48.0 | 109.21.244.0 | 103.22.200.0/22 Bence bu bul ve değiştir komutu gibi sedama işe yarayamıyorum.

3
Dosyalarda çok satırlı dizeyi değiştirme
Bir çok satırlı dizeyi başka bir çok satırlı dize ile değiştirerek güncellemek istediğim birkaç dosya var. Çizgileri boyunca bir şey: * Some text, * something else * another thing Ve bununla değiştirmek istiyorum: * This is completely * different text Sonuç olarak, değiştirildikten sonra ilk metin bloğunu içeren dosya şimdi …

3
Dosyadaki bir alanın farklı değerlerini sayma
Milyonlarca satır içeren bir dosyam var. Satırlarda transactionidtekrarlanan değerleri olan bir alanım var. Yapmam gereken, onları belirgin bir şekilde saymak. Bir değerin kaç kez tekrarlandığı önemli değil, sadece bir kez sayılmalıdır.



10
Yeni satır karakterini yalnızca her N satırdan kaldır
Metin işleniyor, her iki satırda yeni satır karakterini kaldırmam gerekiyor. Örnek yazı: this is line one and this is line two the third and the fourth must be pasted too Istenilen çıktı: this is line one and this is line two the third and the fourth must be pasted too …

12
Yinelenen satırlar çift olarak silinsin mi?
Bugün bu kullanım örneğiyle karşılaştım. İlk bakışta basit gibi görünüyor, ama ile ilgilenmek sort, uniq, sedve awkbu aşikar olmayan var olduğunu ortaya koydu. Tüm yinelenen satır çiftlerini nasıl silebilirim ? Başka bir deyişle, belirli bir satırın çift sayıda kopyası varsa, tümünü silin; tek sayıda yinelenen satır varsa, biri hariç tümünü …


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.