Ubuntu 10.10 zawiera Perl 5.10.1, ale co dziwne, perldocnie jest częścią pakietu. $ perldoc You need to install the perl-doc package to use this program. Jak mogę udostępnić tę
Ubuntu 10.10 zawiera Perl 5.10.1, ale co dziwne, perldocnie jest częścią pakietu. $ perldoc You need to install the perl-doc package to use this program. Jak mogę udostępnić tę
Piszę skrypt Perla, który analizuje pliki dziennika w celu zebrania PID, a następnie sprawdza, czy ten PID jest uruchomiony. Próbuję wymyślić najlepszy sposób na sprawdzenie tego. Oczywiście mógłbym zrobić coś takiego: system("ps $pid > /dev/null") && print "Not running\n"; Jednak wolę...
Używam Solaris 10, więc opcje grep obejmujące -f nie działają. Mam dwa pliki oddzielone potokami: plik1: abc|123|BNY|apple| cab|234|cyx|orange| def|kumar|pki|bird| plik 2: abc|123| kumar|pki| cab|234 Chciałbym porównać dwie pierwsze kolumny pliku 2 z plikiem 1 (przeszukaj całą zawartość...
Mam plik zawierający to: 1415602803,LOGIN SUCCESS,AUTH,user2,192.168.203.63,10.146.124.73,59996,22 1415602807,LOGIN SUCCESS,AUTH,user1,172.24.31.10,172.32.1.1,48191,22 1415602811,LOGIN FAILED,AUTH,root,172.24.166.153,10.146.124.73,52506,22 1415602815,LOGIN
Mam plik z tymi liniami G8 = P(G1,G3) G9 = P(G3,G4) G12 = P(G2,G9) G15 = P(G9,G5) G16 = P(G8,G12) G17 = P(G12,G15) Potrzebuję danych wyjściowych jako G1,G3 G3,G4 ..... Jak mogę to zrobić za pomocą komendy sed / grep lub
Mam kilka plików tekstowych, których używam do robienia notatek - po prostu zwykły tekst, zwykle tylko za pomocą cat >> file. Czasami używam pustej linii lub dwóch (po prostu return - znak nowej linii), aby określić nowy temat / linię myśli. Na koniec każdej sesji, przed zamknięciem pliku za...
[root@server]# awk '!seen[$0]++' out.txt > cleaned awk: (FILENAME=out.txt FNR=8547098) fatal error: internal error Aborted [root@server]# „Serwer” ma: 8 GB RAM + 16 GB SWAP, x> 300 GB wolnego miejsca, amd64, procesor na pulpicie. Scientific Linux 6.6. Nic więcej na nim nie działa, aby...
Mam plik tekstowy rozdzielany tabulatorami input.txt wokół 30 000 wierszy, chciałbym sprawdzić każdy wiersz (wiersze s1..30 s) w poszukiwaniu brakującej wartości (tj. Pustego miejsca) i wypełnić brakującą wartość zerową wartością. Zobacz out.txt input.txt id no1 no2 no3 no4 s1 23 34 45 12 s2 4...
Potrzebuję wyjścia grep z kontekstem, kolorem i pustymi liniami jako separatorem grupy. W tym pytaniu nauczyłem się definiować niestandardowe group-separatori zbudowałem moje polecenie grep w następujący sposób: grep --group-separator="" --color=always -A5 ale separator grupy w rzeczywistości nie...
Mój przyjaciel wskazuje, że jeśli to zrobisz: perl -pi.bak -e 's/foo/bar/' somefile kiedy „somefile” jest w rzeczywistości dowiązaniem symbolicznym, perl robi to, co mówią doktorzy: Robi to poprzez zmianę nazwy pliku wejściowego, otwarcie pliku wyjściowego pod oryginalną nazwą i wybranie tego...
Mam kilka plików txt, chciałbym wypisać je małymi literami, tylko alfabetycznie i jedno słowo na wiersz, mogę to zrobić za pomocą kilku trpoleceń w potoku: tr -d '[:punct:]' <doyle_sherlock_holmes.txt | tr '[:upper:]' '[:lower:]' | tr ' ' '\n' Czy można to zrobić w jednym skanie? Mógłbym...
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...
Mam jeden problem z formatem daty. Chcę zmienić z jednego formatu na drugi i odwrotnie. Moje formaty dat to Format 1 YYYY-MM-DD Format 2 MM/DD/YYYY Chcę zmienić format 1 na format 2 i format 2 na format
W vimie możemy użyć \zsatomu, aby powiedzieć „naprawdę rozpocznij mecz właśnie tutaj”: :%s/funnyword\zs.*$/otherword/ Czy istnieje odpowiednik sed, a nawet
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...
Mój plik tekstowy wygląda następująco: This is one sentence that is broken. However this is a good one. And this one is somehow, broken into many. Chcę usunąć końcowy znak nowej linii dla każdej linii, po której następuje linia rozpoczynająca się od małej litery. Powinno to być: This is one...
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ś...
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...
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...
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" :