«perl» etiketlenmiş sorular

Perl, üst düzey, genel amaçlı, yorumlanmış, dinamik bir programlama dilidir. Başlangıçta Larry Wall tarafından, açık kaynak topluluğunun desteğiyle bir süre boyunca rapor işlemeyi kolaylaştırmak için genel amaçlı Unix komut dosyası dili olarak geliştirildi, grafik programlama, sistem yönetimi, ağ programlama, finans için kullanılmak üzere gelişti ve olgunlaştı. , biyoinformatik ve diğer mühendislik uygulamaları.


3
Regex & Sed / Perl: Başında başka bir kelime bulunmayan kelimeyi eşleştir
Önünde belirli bir kelimesi olmayan bir kelimenin tüm tekrarlarını kullanmak sedveya perldeğiştirmek istiyorum . Örneğin, bir filmin çizimini içeren bir metin dosyam var ve bir karakterin soyadının tüm tekrarlarını ilk adlarıyla değiştirmek istiyorum, ancak yalnızca adlarının soyadından hemen önce gelmemesi durumunda. Örnek metin şöyle görünebilir: John Smith and Jane Johnson …

1
Nohup komutunu girişle yürütün
UNIX'te nohup kullanarak çalıştırmak istediğim bir işlem var. Ancak, bu işlem bir noktada girmem gereken bir istemde yesveya nodevam etmesi için bekler . Şimdiye kadar, UNIX'te aşağıdakileri yapıyorum: nohup myprocess <<EOF y EOF Bu yüzden 'y' ile bir dosyada nohup ve pipe kullanarak 'myprocess' işlemini başlattım ve dosyayı kapatın. Yukarıdaki …
11 process  perl  nohup 




5
awk / sed / perl bir astar + nasıl json dosyasından sadece özellikler satırları yazdırılır
json dosyasından yalnızca özellikler satırlarını yazdırma json dosyası örneği { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "items" : [ { "href" : "http://master02:8080/api/v1/clusters/HDP/configurations?type=kafka-env&tag=version1527250007610", "tag" : "version1527250007610", "type" : "kafka-env", "version" : 8, "Config" : { "cluster_name" : "HDP", "stack_id" : "HDP-2.6" }, "properties" : { "content" : "\n#!/bin/bash\n\n# Set KAFKA specific environment variables …
10 awk  sed  perl  json  jq 


2
Bir dosyanın yerinde modifikasyonu nasıl yapılıyor?
Bir dosyanın "yerinde" modifikasyonu ne şekilde sed -iveya ne perl -ianlama gelir? Benim sorum bu yerinde yapılan değişikliğin nasıl yapıldığıyla ilgili. Kopyalanan dosya değişiklik kopyada yapılıyor ve orijinali değiştiriliyor mu? Veya orijinal dosya bir şekilde yerinde mi değiştiriliyor?
10 files  sed  perl 

6
Bir dosyadaki bilimsel sayı sayısını saymak için Perl kullanma
Bir dosyadaki bilimsel sayıların sayısını nasıl sayabilirim? Dosya ayrıca atlanması gereken birkaç başlık satırı içerir. Dosya içeriğinin bir kısmı aşağıdadır. FileHeaderLine1 FileHeaderLine2 FileHeaderLine3 FileHeaderLine4 2.91999996E-001 2.97030300E-001 3.02060604E-001 3.07090908E-001 3.12121212E-001 3.17151517E-001 3.22181821E-001 3.27212125E-001 3.32242429E-001 3.37272733E-001 3.42303038E-001 3.47333342E-001 3.52363646E-001 3.57393950E-001 3.62424254E-001 3.67454559E-001 3.72484863E-001 3.77515137E-001 3.82545441E-001 3.87575746E-001 3.92606050E-001 3.97636354E-001 4.02666658E-001 4.07696962E-001 4.12727267E-001 4.17757571E-001 …
10 perl 

2
Kullanıcı programının asılı olmadığını belirtmek için kaynak dostu bir yol
Bir noktada, 50.000 + metin satırı işleyen bir * nix sistemi üzerinde bir Perl komut dosyası var. Bu biraz zaman alıyor. Kullanıcı bu metnin tamamını işlerken programı asılı olmadığını bildirmek için kaynak dostu bir yol bulmaya çalışıyorum. Şu anda metin işlenirken gerçek zamanlı olarak çıktı yazdırıyorum. Çıktı tamponunu yıkıyorum ve …
10 perl  output 



3
Dizeyi sıralı dizinle değiştir
Birisi bunu başarmak için zarif bir yol önerebilir mi? Giriş: test instant () test instant () ... test instant () //total 1000 lines çıktı: test instant1 () test instant2 () test instant1000() Boş satırlar girdi dosyalarımda ve aynı dizinde aynı anda işlemem gereken birçok dosya var. Ben aynı dir birçok …

3
Çok satırlı kodu sed ile nasıl değiştirebilirim?
İçinde özel karakterler olan büyük bir dosya var. Orada değiştirmek istediğiniz çok satırlı bir kod var sed. Bu: text = "\ ------ ------\n\n\ This message was automatically generated by email software\n\ The delivery of your message has not been affected.\n\n\ ------ ------\n\n" Buna dönüşmesi gerekiyor: text = "" Aşağıdaki kodu …

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.