«text-processing» etiketlenmiş sorular

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

6
Ağaç komutunun çıktısını json formatına dönüştürme
* Nix "ağaç" komutunun çıktısını JSON formatına dönüştürmenin uygun bir yolu var mı? Düzenleme: Bence sorunumu yeterince açıklamamıştım. Amacım şöyle bir şeyi dönüştürmek: . |-- dir1 | |-- dirA | | |-- dirAA | | `-- dirBB | `-- dirB `-- dir2 |-- dirA `-- dirB içine: {"dir1" : [{"dirA":["dirAA", …



4
Alanları yerinde sırala
Alanlar bilinmeyen bir sayı üzerinde bir satır içinde sıralamak çalışıyorum: Giriş: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Çıktı: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef gh Gibi bir …

7
karakter için sayısal ASCII değeri al
AZ veya az aralığında bir ASCII karakteri soran ve eşdeğer sayısal değerini döndüren bir kabuk komut dosyası yazmaya çalışıyorum. Örneğin, çıktı aşağıdaki gibi görünebilir: scarlet$ Please type a character between A and Z or between a and z: scarlet$ A scarlet$ The decimal value of A is: 65 Girişimim: #!/bin/bash …

2
Kabuk betiği: Dosya yoksa çok satırlı içeriği dosyaya nasıl yazabilirim?
Ben dosyası oluşturmak için gereken /opt/nginx/conf.d/default.confkabuk komut dosyası üzerinden bu içerikle ve onu yoksa dosya oluşturmak: server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /usr/share/nginx/html; } Çok satırlı içeriği bir kabuk komut dosyası aracılığıyla nasıl yazabilirim? Dizini oluşturdum sudo mkdir -p /opt/nginx/conf.d Ama nasıl dosya yazacağımı bilmiyorum.



5
awk sed if ifadesi
Ben bir "." o satırın 2. karakterinde. Bu ikisini birleştiremedim; awk '{ print substr( $0, 2, 1 ) }' file.txt ikinci karakteri gösteren sed -ie "s/.\{0\}/0/" file.txt başına sıfır ekleyerek. "İkinci karakter nokta ise" olmalıdır. örnek dosya: 1.02.2017 23:40:00 10.02.2017 23:40:00 Final: 01.02.2017 23:40:00 10.02.2017 23:40:00

1
N. Sütunu mth sütunu içeren satırlar nasıl edinilir
Ben böyle bir etki alanları ve webmails içeren bir CSV dosyası var: site1.com,mail.site1.com site2.com,testmail.com site3.com,mx.site3.com site4.com,smtp.site4.com site5.com,foomail.com site6.com,barmail.com site7.com,webmail.site7.com site8.com,01mx.site8.com site9.com,foobarmail.com site10.com,mx-smtp222.site10.com Webmails sütunu aynı satırın etki alanları sütununu içeren satırları almak istiyorum. Yukarıdaki örnek için çıktı şu şekilde olmalıdır: site1.com,mail.site1.com site3.com,mx.site3.com site4.com,smtp.site4.com site7.com,webmail.site7.com site8.com,01mx.site8.com site10.com,mx-smtp222.site10.com


5
Sed / awk / grep komutuyla bir txt dosyasındaki değerleri düzenleme
5 yıl boyunca La Crosse WS2350 hava istasyonu kullanıyorum. Hava istasyonu tarafından sağlanan veriler RPI'da open2300 ile işlenir. Bu çok iyi çalışıyor. Ancak, sıcaklık verileri yanlıştır (sensör). Sıcaklık verileri 1 ° C daha düşüktür. Sensörü kalibre edemediğim için, hava istasyonundan çıkarılan dosyadan sıcaklık değerini değiştirmek istiyorum. Bu metin dosyası (current.txt) …




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.