Pytania otagowane jako text-processing

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


3
polecenie wklej: ustawienie (wielu) ograniczników
W systemie Linux mam następujący problem z paste(GNU coreutils) 8.13: Próba ustawienia innego separatora niż domyślny (TAB) powoduje albo wydrukowanie pierwszego znaku zdefiniowanego separatora, albo jego całkowite zignorowanie. Pytanie : Jak definiuje się (wiele) ograniczników podczas używania paste ? Po prostu użycie np. Abc-123 jako separatora byłoby miło. Przez „wielokrotność” …

7
Zamień znak z wyjątkiem ostatnich x wystąpień
Mam plik, który ma kilka nazw hostów skorelowanych z adresami IP, który wygląda następująco: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int.test.example.com 59.2.86.3 super.awesome.machine 123.234.15.6 Chcę, aby wyglądało to tak: x-cluster-front-1 192.168.1.2 x-cluster-front-2 192.158.1.10 y-cluster-back-1 10.1.11.99 y-cluster-back-2 10.1.157.38 int-test-example-com 59.2.86.3 super-awesome-machine 123.234.15.6 Jak mogę wymienić. (kropki) z pierwszej kolumny …

2
Przetwarzanie dwóch plików za pomocą awk
Czytam Porównanie dwóch plików przy użyciu Uniksa i Awk . To jest naprawdę interesujące. Przeczytałem i przetestowałem, ale nie rozumiem go całkowicie i używam w innych przypadkach. Mam dwa pliki. file1ma jedno pole, a drugie ma 16 pól. Chcę przeczytać elementy file1 i porównać je z 3. polem file2. Jeśli …



5
Łączenie dwóch plików z unikalnym identyfikatorem
Mam dwa pliki z odpowiednio około 12900 i 4400 wpisami, które chcę dołączyć. Pliki zawierają informacje o lokalizacji dla wszystkich lądowych stacji obserwacji pogody na całym świecie. Największy plik jest aktualizowany co dwa tygodnie, a mniejszy raz w roku. Oryginalne pliki można znaleźć tutaj ( http://www.wmo.int/pages/prog/www/ois/volume-a/vola-home.htm i http://weather.rap.ucar.edu/surface/ station.txt ). …

1
Zapisz HTML ze schowka jako tekst przeceny
Chcę być w stanie podświetlić sekcję strony internetowej i skopiować ją do schowka, a następnie zapisać na dysku lokalnym jako Markdown. Potrzebuję skutecznego sposobu, aby to zrobić. Moja obecna nieporęczna metoda to: zaznacz sekcję i skopiuj do schowka otwórz Libre Office Writer wklej do Writer zapisz dokument Writer jako HTML …

3
Edycja pliku konfiguracyjnego za pomocą skryptu bash
Próbowałem napisać prosty skrypt bash, którego użyję do zainstalowania aplikacji i zaktualizowania jej pliku konfiguracyjnego. Mam trudności z modyfikacją pliku konfiguracyjnego. # DBHost=localhost DBName=test # DBPassword= jakieś sugestie, w jaki sposób mogę uzyskać powyżej zmodyfikowane, jak poniżej? DBHost=localhost DBName=database DBPassword=password

2
Znajdź wszystkie pliki za pomocą Python Shebang
Próbuję uruchomić test PEP8 na dużym drzewie źródeł. Drzewo składa się z mieszanki plików w różnych językach. Chodzi o to, aby sprawdzić wszystkie skrypty Pythona bez konieczności ich jawnego wyświetlania. Większość tych plików nie ma tak naprawdę .pyrozszerzenia. Czy istnieje prosty sposób na znalezienie wszystkich plików ze słowem Python w …

4
Jak usunąć końcowe białe znaki na końcu wiersza w danych plikach (więcej niż jeden)?
Mam dość niepotrzebnych spacji w plikach źródłowych, które nawet skonfigurowałem vim, aby je wyświetlać. Problem polega na tym, że bardzo często (jeśli nie zawsze) mam do czynienia z bezużytecznymi przestrzeniami z moimi programistami. Chciałbym tylko przeskanować pliki źródłowe (biorąc pod uwagę wyrażenie regularne) i usunąć białe znaki ze wszystkich podanych …

6
Narzędzie do tworzenia plików tekstowych z szablonu
Muszę regularnie tworzyć ponad 100 plików tekstowych z szablonów. Obecnie używam zbyt skomplikowanego skryptu powłoki. Myślę, że jest mądrzejszy sposób na poradzenie sobie z tym, ale nie wiem jak. Mam „bazę danych”: # outputfile template data1 data2 data3 first.txt $template_main $text1 abcd 1234 second.txt $template_main $text2 efgh 5678 third.txt $template_other …


5
Jak liczyć wiersze uporządkowane według pierwszego pola w bash
Oto fragment z WEJŚCIA: ... #################### Bala Bela;XXXXXX12345;XXXXXX12345678;A SERVER345Z3.DOMAIN.com0 SERVER346Z3.DOMAIN.com0 SERVER347Z3.DOMAIN.com0 SERVER348Z3.DOMAIN.com0 ssh-dss ...pubkeyhere... #################### Ize Jova;XXXXXX12345;XXXXXX12345;A SERVER342Z3.DOMAIN.com0 SERVER343Z3.DOMAIN.com0 SERVER345Z3.DOMAIN.com0 ssh-rsa ...pubkeyhere... ... A oto fragment kodu WYJŚCIA, którego potrzebuję: Bala Bela;XXXXXX12345;XXXXXX12345678;A 4 Ize Jova;XXXXXX12345;XXXXXX12345;A 3 Potrzebuję WYJŚCIA z WEJŚCIA, aby zobaczyć, ile wierszy zaczynających się na „SERWER” trafia do …

4
Jakieś narzędzia tekstowe w narzędziu unix?
Zastanawiałem się, czy w przyborniku unix dostępne są ogólne narzędzia do drukowania? Przez spiskowanie rozumiem proste paski lub rzeczy, które widzisz w wielu narzędziach opartych na klątwach. Przez zestaw narzędzi unix mam na myśli rzeczy, które można do nich przesyłać danymi przy użyciu standardowych konwencji unix. Muszę policzyć coś w …

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.