Pytania otagowane jako text-processing

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

2
Analizowanie XML, JSON i nowszych formatów plików danych w systemie UNIX za pomocą narzędzi wiersza polecenia
Środowisko Unix ma doskonałe narzędzia do analizowania tekstu w różnych formach. Jednak ostatnio dane nie są w tradycyjnych (historycznych) formatach (CSV, TSV, oparte na rekordach lub innych bazujących na ogranicznikach), jak kiedyś. Obecnie dane są wymieniane w ustrukturyzowanych formatach, takich jak XML / JSON. Wiem, że istnieje kilka dobrych narzędzi, …

3
Robienie dwóch rzeczy z wyjściem z polecenia
Mam program, texcountktóry wyświetla liczbę słów w moim dokumencie LaTeX. Mogę również potokować wyjście tego, aby seddokonać podziału wierszy TeXa na nowe wiersze i zapisać to w pliku, który mogę następnie dołączyć do końcowego dokumentu. Ale kiedy to robię, texcount foo.tex | sed s/$/'\\\\'/ > wc.texwyjście z wiersza poleceń texcountjest …


2
grep otaczające znaki dopasowania
Szukam znaleźć i zastąpić w gigantycznym zrzucie bazy danych i nie robi tego, co moim zdaniem powinno się zdarzyć. Chciałbym grep dla mojego ciągu docelowego w pliku, a następnie zobaczyć około 8 znaków otaczających (w zależności od tego może być konieczne dostosowanie tej liczby). Jak mogę to zrobić? Powodem, dla …

5
Usunąć określony znak z następnego wiersza w tej samej pozycji?
Załóżmy, że mam dane dwóch linii o tej samej długości abcdb#lae#blabl#a abc~bola~xblabl~a Muszę usunąć #znak w pierwszym wierszu (może być jeden lub wiele # w pierwszym wierszu), a także znak w tym samym miejscu w następnym wierszu, aby dane stały się abcdblaeblabla abc~bla~blabla Próbowałem, sed '/#/{n;s/~//g}'ale usuwa więcej znaków, niż …


1
Analizowanie pliku .txt w celu wygenerowania pliku .csv
Mam plik tekstowy z następującą zawartością Torrent file : Linux.Format.-.October.2016.-.True.Pdf.-.Set.1001.[ECLiPSE].torrent Metadata info : 9968 bytes, 412 pieces, 65536 bytes per piece Torrent name : Linux Format - October 2016 - True Pdf - Set 1001 [ECLiPSE] Content info : 3 files, 26965176 bytes Announce URL : http://explodie.org:6969/announce F# Bytes File …
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.