Pytania otagowane jako text-processing

Manipulowanie lub sprawdzanie tekstu za pomocą programów, skryptów itp.


3
Usuń wszystkie wiersze z pliku A, które zawierają ciągi z pliku B
Mam plik CSV users.csvz listą nazw użytkowników, identyfikatorów użytkowników i innych danych: username, userid, sidebar_side, sidebar_colour "John Lennon", 90123412, "left", "blue" "Paul McCartny", 30923833, "left", "black" "Ringo Starr", 77392318, "right", "blue" "George Harrison", 72349482, "left", "green" W innym pliku toremove.txtmam listę identyfikatorów użytkowników: 30923833 77392318 Czy istnieje sprytny i skuteczny …

8
Jak wykonać grep wieloliniowy
Jak wykonasz grep dla tekstu, który pojawia się w dwóch liniach? Na przykład: pbsnodes to polecenie, którego używam, które zwraca wykorzystanie klastra linuksowego root$ pbsnodes node1 state = free procs = 2 bar = foobar node2 state = free procs = 4 bar = foobar node3 state = busy procs …

7
Łączenie 2 różnych wyników cięcia w jednym poleceniu?
Mam plik taki jak poniżej: 1234 ABCD EFGH Chciałbym przekonwertować to na następujące: 2341 BCDA FGHE Rzeczywisty plik ma 4000 słów, więc chciałbym to zrobić w wydajny sposób. Próbowałem użyć polecenia cut -c 2-4,1 file.txt, ale daje on dokładnie takie same dane wyjściowe jak dane wejściowe. Myślałem, że mogę użyć …





7
Jak grep -v, a także wykluczyć następną linię po meczu?
Jak odfiltrować 2 linie dla każdej linii pasującej do wyrażenia regularnego grep? to mój minimalny test: SomeTestAAAA EndTest SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestAABC EndTest SomeTestACDF EndTest I oczywiście próbowałem np. grep -vA 1 SomeTestAAKtóre nie działa. pożądana wydajność to: SomeTestABCD EndTest SomeTestDEFG EndTest SomeTestACDF EndTest



5
wyciąć kolumnę 2 z pliku tekstowego
Mój plik tekstowy nie ma separatora określającego spacje, tylko spacje, jak wyciąć kolumnę 2 do pliku wyjściowego, 39 207 City and County of San Francisc REJECTED MAT = 0 78 412 Cases and materials on corporat REJECTED MAT = 0 82 431 The preparation of contracts an REJECTED MAT = …




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.