2024 Autor: Peter John Melton | [email protected]. Ostatnio zmodyfikowany: 2024-01-31 06:10
Jeśli masz nieprzyjemny plik tekstowy, który próbujesz przetworzyć, podzielenie go na sekcje może czasami pomóc w czasie przetwarzania, zwłaszcza jeśli chcemy zaimportować plik do arkusza kalkulacyjnego. Lub możesz po prostu pobrać konkretny zestaw linii z pliku.
Wpisz split, wc, tail, cat i grep. (nie zapomnij o sed i awk). Linux zawiera bogaty zestaw narzędzi do pracy z plikami tekstowymi w linii poleceń. Do dzisiejszego zadania wykorzystamy split i wc.
Najpierw przyjrzymy się naszemu plikowi logów ….
> ls -l -rw-r–r– 1 thegeek ggroup 42046520 2006-09-19 11:42 access.log
Widzimy, że rozmiar pliku wynosi 42 MB. To dość duże … ale z jakimi liniami mamy do czynienia? Gdybyśmy chcieli zaimportować to do Excela, musielibyśmy zachować mniej niż 65 tys. Wierszy.
Sprawdźmy liczbę linii w pliku za pomocą narzędzia wc, które oznacza "liczbę słów".
> wc -l access.log 146330 access.log
Przekraczamy nasz limit. Będziemy musieli podzielić to na 3 segmenty. W tym celu użyjemy narzędzia podziału.
> split -l 60000 access.log > ls -l
total 79124 -rw-rw-r– 1 thegeek ggroup 40465200 2006-09-19 12:00 access.log -rw-rw-r– 1 thegeek ggroup 16598163 2006-09-19 12:05 xaa -rw-rw-r– 1 thegeek ggroup 16596545 2006-09-19 12:05 xab -rw-rw-r– 1 thegeek ggroup 7270492 2006-09-19 12:05 xac
Teraz podzieliliśmy nasze pliki tekstowe na 3 oddzielne pliki, z których każdy zawiera mniej niż 60000 linii, co wydawało się dobrą liczbą do wyboru. Ostatni plik zawiera pozostałą część. Jeśli chcesz wyciąć ten plik na pół, zrobiłbyś to:
> split -l 73165 access.log
I to wszystko.
Zalecana:
Jak szybko utworzyć plik tekstowy za pomocą wiersza poleceń w systemie Linux
Jeśli jesteś osobą na klawiaturze, możesz wykonać wiele rzeczy za pomocą wiersza poleceń systemu Linux. Na przykład istnieje kilka łatwych w użyciu metod tworzenia plików tekstowych, jeśli musisz to zrobić.
Konwertuj arkusz kalkulacyjny programu Excel na plik tekstowy rozdzielany tabulatorami
Jeśli chodzi o świat biznesu i dokumenty biurowe, należy wziąć pod uwagę mnóstwo formatów plików, rozszerzeń i powiązań. Kiedy Adobe wychodziło z formatem PDF, miało to być "standardowe" i nawet czasami może to być trudne w przypadku konwersji na różne zadania i programy narzędziowe.
Mapuj dowolny klawisz na dowolny klucz w systemie Windows 10, 8, 7 lub Vista
Jeśli jesteś zmęczony sposobem, w jaki działają niektóre klawisze w twoim systemie, możesz zmienić je tak, by działały jak inny klucz, używając darmowego narzędzia o nazwie SharpKeys. Oto jak to działa.
Utwórz pozycję menu kontekstowego, aby skopiować plik tekstowy do schowka w systemie Windows 7 / Vista / XP
Jeśli jesteś typem osoby, która lubi przechowywać wiele informacji zapisanych w plikach tekstowych na dysku, prawdopodobnie napotkałeś scenariusz, w którym chcesz skopiować te informacje do schowka … aby otworzyć plik w notatniku , wybierz wszystko, a następnie skopiuj do schowka. A co jeśli mógłbyś to zrobić za pomocą prostego elementu menu kontekstowego?
Uzyskaj dostęp lub uruchom dowolny plik lub folder z paska zadań systemu Windows 7
Zamiast przechodzenia przez menu Start, istnieje łatwy sposób na uruchomienie komputera i dostęp do dowolnego pliku lub folderu z paska zadań Windows 7.