Pytania otagowane jako perl

Perl to interpretowany, dynamiczny język programowania wysokiego poziomu, ogólnego przeznaczenia. Został pierwotnie opracowany przez Larry'ego Walla jako uniwersalny język skryptowy Unix, aby ułatwić przetwarzanie raportów, w okresie przy wsparciu społeczności open source, ewoluował i dojrzał do wykorzystania w programowaniu grafiki, administracji systemem, programowaniu sieci, finansach , bioinformatyka i inne zastosowania inżynieryjne.


3
Regex i Sed / Perl: Dopasuj słowo, które NIE JEST poprzedzone innym słowem
Chciałbym użyć sedlub perlzastąpić wszystkie wystąpienia słowa, które nie ma określonego słowa przed nim. Na przykład mam plik tekstowy, który zawiera fabułę filmu i chcę zastąpić wszystkie wystąpienia nazwiska postaci ich imieniem, ale tylko wtedy, gdy ich imię nie pojawi się bezpośrednio przed imieniem. Przykładowy tekst może wyglądać następująco: John …

1
Wykonaj polecenie Nohup z wejściem
W systemie UNIX mam proces, który chcę uruchomić za pomocą nohup. Jednak ten proces będzie w pewnym momencie czekał na monit, w którym muszę wejść yeslub nokontynuować. Do tej pory w UNIX wykonywałem następujące czynności: nohup myprocess <<EOF y EOF Więc zaczynam proces „mójproces” za pomocą nohup i potokuję w …
11 process  perl  nohup 




5
awk / sed / perl one liner + jak wydrukować tylko linie właściwości z pliku json
jak wydrukować tylko linie właściwości z pliku json przykład pliku json { "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 …
10 awk  sed  perl  json  jq 

6
Jak zamienić tylko N wystąpienie wzorca w pliku?
Jak zastąpić trzecie wystąpienie ciągu w pliku za pomocą sedpolecenia. Przykład: Zmień tylko trzecie wystąpienie isna usw pliku. Mój plik wejściowy zawiera: hai this is linux. hai this is unix. hai this is mac. hai this is unchanged. Oczekuję, że wynikiem będzie: hai this is linux. hai thus is unix. …

2
Jak odbywa się modyfikacja pliku w miejscu?
Co oznacza modyfikacja pliku „na miejscu”, np. Za pośrednictwem sed -ilub perl -i? Moje pytanie dotyczy sposobu wykonania tej modyfikacji w miejscu. Czy plik został skopiowany, modyfikacja jest wykonywana w kopii, a następnie zastępowana jest oryginalna? A może oryginalny plik jest jakoś modyfikowany?
10 files  sed  perl 

6
Używanie Perla do zliczania liczb naukowych w pliku
Jak mogę policzyć liczbę liczb naukowych w pliku? Plik ma także kilka wierszy nagłówka, które należy pominąć. Część zawartości pliku znajduje się poniżej. 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 …
10 perl 




3
Zamień ciąg na indeks sekwencyjny
Czy ktoś może zasugerować elegancki sposób na osiągnięcie tego? Wejście: test instant () test instant () ... test instant () //total 1000 lines wyjście powinno być: test instant1 () test instant2 () test instant1000() Puste wiersze znajdują się w moich plikach wejściowych i w tym samym katalogu jest wiele plików, …

3
Jak zamienić kod wieloliniowy na sed?
Mam duży plik, który zawiera znaki specjalne. Jest tam kod wieloliniowy, który chcę zastąpić sed. To: 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" Musi zmienić się w to: text = "" Próbowałem następującego …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.