Pytania oznaczone «text-processing»

29
Konwersja bazy BASH z dziesiętnej na szesnastkową

W Bash, w jaki sposób wykonuje się konwersję podstawy z dziesiętnej na inną podstawę, zwłaszcza szesnastkową. Wydaje się, że łatwo jest pójść w drugą stronę: $ echo $((16#55)) 85 Podczas wyszukiwania w Internecie znalazłem skrypt, który wykonuje matematykę i manipulacje postaciami w celu...

29
Jak mogę zapisać do drugiej linii pliku z linii poleceń?

Mam zewnętrzny program, który produkuje plik wyjściowy (duże, możliwe 20 000 wierszy). Muszę wstawić nową linię między istniejącą linią 1 i linią 2. Patrzyłem na awk i sed - Używam jednej wkładki w każdej dość regularnie - ale nie byłem w stanie wymyślić odpowiednich przełączników do Zrób to....

27
Konwersja CSV na TSV

Mam wiele dużych plików CSV i chciałbym je w formacie TSV (format rozdzielany tabulatorami). Problem polega na tym, że w polach pliku CSV znajdują się przecinki, np .: A,,C,"D,E,F","G",I,"K,L,M",Z Oczekiwany wynik: A C D,E,F G I K,L,M Z (gdzie białe spacje to „twarde” karty) Mam Perla,...

25
Jak usunąć co drugą linię z pliku?

Plik: Data inserted into table. Total count 13 No error occurred Data inserted into table. Total count 45 No error occurred Data inserted into table. Total count 14 No error occurred Data inserted into table. Total count 90 No error occurred Oczekiwany plik wyjściowy: Data inserted into table....

25
Jak wydrukować tylko ostatnią kolumnę?

echo -e 'one two three\nfour five six\nseven eight nine' one two three four five six seven eight nine jak mogę zrobić trochę „MAGIC”, aby uzyskać ten wynik ?: three six nine AKTUALIZACJA: Nie potrzebuję tego w ten konkretny sposób, potrzebuję ogólnego rozwiązania, aby bez względu na to, ile...

25
Jak usunąć ostatnią kolumnę pliku w systemie Linux

Chcę usunąć ostatnią kolumnę pliku txt, a nie wiem, jaki jest numer kolumny. Jak mogłem to zrobić? Przykład: Wkład: 1223 1234 1323 ... 2222 123 1233 1234 1233 ... 3444 125 0000 5553 3455 ... 2334 222 Chcę, aby mój wynik był: 1223 1234 1323 ... 2222 1233 1234 1233 ... 3444 0000 5553 3455 ......