Pytania otagowane jako text-processing

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


10
Przetwarzanie tekstu - łącz co dwa wiersze przecinkami
Mam w pliku ponad 1000 wierszy. Plik rozpoczyna się w następujący sposób (dodano numery linii): Station Name Station Code A N DEV NAGAR ACND ABHAIPUR AHA ABOHAR ABS ABU ROAD ABR Muszę przekonwertować to do pliku z wpisami oddzielonymi przecinkami, łącząc się co dwa wiersze. Ostateczne dane powinny wyglądać Station …

8
Patrząc na dzienniki od dołu do góry
Czy istnieje komenda linuxowa lub jakiś sposób patrzenia na logi od dołu do góry, a nie od góry do dołu. Wiem o tym tail -n <number of lines>, ale czy jest coś, co mogę przewinąć i przejść od podstaw do góry?



1
Vim: Czynienie tekstu XML „ładnym”
Czy istnieje prosty sposób, viaby tekst XML był „ładny”? Na przykład: Chcę to.. <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person> być tym ... <person> <name>Nick</name> <age>26</age> <gender>male</gender> <occupation>doctor</occupation> </person>


4
Usuń pierwsze n bajtów plików
Mam skrajny problem, a wszystkie rozwiązania, które mogę sobie wyobrazić, są skomplikowane. Zgodnie z moim doświadczeniem w systemach UNIX / Linux musi istnieć łatwy sposób. Chcę usunąć pierwsze 31 bajtów każdego pliku w /foo/. Każdy plik jest wystarczająco długi. Cóż, jestem pewien, że ktoś dostarczy mi zaskakująco łatwe rozwiązanie, którego …


2
Czy istnieje zaklęcie wiersza polecenia, aby upuścić kolumnę w pliku CSV?
Posiadające plik o następującej treści: 1111,2222,3333,4444 aaaa,bbbb,cccc,dddd Próbuję uzyskać plik równy oryginałowi, ale nie ma n-tej kolumny, np. Dla n = 2 (lub może to być 3) 1111,2222,4444 aaaa,bbbb,dddd lub, dla n = 0 (lub może to być 1) 2222,3333,4444 bbbb,cccc,dddd Rzeczywistym plikiem może być gigabajt długości kilkudziesięciu tysięcy kolumn. …

3
Jak znaleźć niepasujące nawiasy kwadratowe w pliku tekstowym?
Dzisiaj dowiedziałem się, że mogę perl -c filenameznaleźć niedopasowane nawiasy klamrowe {} w dowolnych plikach, niekoniecznie w skryptach Perla. Problem w tym, że nie działa z innymi typami nawiasów () [] i może <>. Miałem też eksperymenty z kilkoma wtyczkami Vima, które twierdzą, że pomagają znaleźć niedopasowane nawiasy, ale jak …

10
Jak wstawić zawartość pliku do innego pliku przed wzorem (znacznikiem)?
File1 zawartość: line1-file1 "1" line2-file1 "2" line3-file1 "3" line4-file1 "4" File2 zawartość: line1-file2 "25" line2-file2 "24" Pointer-file2 "23" line4-file2 "22" line5-file2 "21" Po wykonaniu skryptu perl / shell File2treść powinna stać się: line1-file2 "25" line2-file2 "24" line1-file1 "1" line2-file1 "2" line3-file1 "3" line4-file1 "4" Pointer-file2 "23" line4-file2 "22" line5-file2 "21" …


5
Jak zamienić zawartość określonej kolumny na awk?
Biorąc pod uwagę: w rekordzie znajduje się 40 kolumn. Chcę zastąpić 35. kolumnę, aby 35. kolumna została zastąpiona treścią 35. kolumny i symbolem „$”. Przyszło mi do głowy coś takiego: awk '{print $1" "$2" "...$35"$ "$36...$40}' Działa, ale ponieważ jest to niewykonalne, gdy liczba kolumn wynosi aż 10 000. Potrzebuję …

2
Zliczanie wystąpień słowa w pliku tekstowym
Mam plik tekstowy zawierający tweety i muszę policzyć, ile razy słowo jest wspomniane w tweecie. Na przykład plik zawiera: Apple iPhone X is going to worth a fortune The iPhone X is Apple's latest flagship iPhone. How will it pit against it's competitors? Powiedzmy, że chcę policzyć, ile razy 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.