<Poprzedni | Spis treści | Następne>
To samo dotyczy nazw plików zawierających spację:
jak Ten plik
3.3.4. Więcej sposobów przeglądania zawartości pliku
3.3.4.1. Ogólny
Oprócz jak, który tak naprawdę nie robi nic więcej niż wysyłanie plików na standardowe wyjście, istnieją inne narzędzia do przeglądania zawartości plików.
Najprostszym sposobem byłoby oczywiście użycie narzędzi graficznych zamiast narzędzi wiersza poleceń. We wstępie widzieliśmy już rzut oka na aplikację biurową OpenOffice.org. Inne przykłady to GIMP (zacznij od żyłka z wiersza poleceń), Program do manipulacji obrazami GNU; xpdf przeglądać pliki w formacie Portable Document Format (PDF); Widok ducha (gv) do przeglądania plików PostScript; Mozilla Firefox, linki (przeglądarka w trybie tekstowym), Konqueror, Opera i wiele innych do treści internetowych; XMMS, CDplay i inne dla zawartości plików multimedialnych; AbiWord, Gnumeric, KOffice itp. do wszelkiego rodzaju aplikacji biurowych i tak dalej. Istnieją tysiące aplikacji dla Linuksa; wymienienie ich wszystkich zajęłoby kilka dni.
Zamiast tego koncentrujemy się na aplikacjach działających w trybie powłoki lub tekstowym, które stanowią podstawę wszystkich innych aplikacji. Polecenia te działają najlepiej w środowisku tekstowym w przypadku plików zawierających tekst. W razie wątpliwości sprawdź najpierw za pomocą filet dowództwo.
Zobaczmy więc, jakie mamy narzędzia tekstowe przydatne do przeglądania plików.
Problemy z czcionkami
Narzędzia do zwykłego tekstu, takie jak te, które teraz omówimy, często mają problemy ze „zwykłymi” plikami tekstowymi ze względu na kodowanie czcionek użyte w tych plikach. Znaki specjalne, takie jak akcentowane znaki alfabetu, znaki chińskie i inne znaki z języków korzystających z innych zestawów znaków niż domyślny pl kodowanie i tak dalej, są następnie wyświetlane w niewłaściwy sposób lub zastępowane nieczytelnymi śmieciami.
Problemy te omówiono w podrozdziale 7.4.
3.3.4.2. "mniej znaczy więcej"
Bez wątpienia prędzej czy później usłyszysz, jak ktoś wypowie to zdanie, pracując w środowisku UNIX. Trochę historii UNIX wyjaśnia to:
• Najpierw był jak. Dane wyjściowe były przesyłane strumieniowo w niekontrolowany sposób.
• Potem było pg, które nadal można znaleźć w starszych systemach UNIX. To polecenie umieszcza tekst na wyjściu po jednej stronie na raz.
• jeszcze program był poprawioną wersją pg. To polecenie jest nadal dostępne w każdym systemie Linux.
• mniej jest wersją GNU more i posiada dodatkowe funkcje umożliwiające podświetlanie szukanych ciągów, przewijanie wstecz itp. Składnia jest bardzo prosta:
mniej nazwa_pliku
Więcej informacji znajdziesz na stronach informacyjnych.
Wiesz już o pagerach, ponieważ służą one do przeglądania stron podręcznika.
3.3.4.3. Głowa i ogon wydają polecenia
Te dwa polecenia wyświetlają odpowiednio n pierwszych/ostatnich wierszy pliku. Aby zobaczyć dziesięć ostatnio wprowadzonych poleceń:
Tony: ~> ogon -10 .bash_history zlokalizuj konfigurację | grep bin man bash
cd xawtv &
grep użyteczny /usr/share/dict/words grep wskazane /usr/share/dict/words limit informacji
człowiek quota echo $PATH frm
Tony: ~> ogon -10 .bash_history zlokalizuj konfigurację | grep bin man bash
cd xawtv &
grep użyteczny /usr/share/dict/words grep wskazane /usr/share/dict/words limit informacji
człowiek quota echo $PATH frm