more
- more – narzędzie wiersza poleceń umożliwiające przeglądanie zawartości plików tekstowych strona po stronie.
- Główne zastosowania: czytanie dużych plików w terminalu, gdy ich zawartość nie mieści się na ekranie.
- Dostępność: domyślnie we wszystkich systemach Linux, Unix, BSD i macOS.
Składnia
Dział zatytułowany „Składnia”more [opcje] [plik...]
- Można podać jeden lub więcej plików.
- W trybie interaktywnym umożliwia przewijanie i wyszukiwanie.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
-n | Ustaw liczbę wierszy wyświetlanych na ekran. |
+<num> | Rozpocznij wyświetlanie od podanego wiersza. |
+/wzorzec | Rozpocznij od pierwszego wystąpienia wzorca. |
-d | Wyświetl wskazówki dotyczące klawiszy sterujących. |
-s | Kompresuj puste linie do jednej. |
-u | Pomijaj kody podkreślenia w tekście. |
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# 1) Wyświetlenie pliku strona po stroniemore plik.txt
# 2) Rozpoczęcie od 100. wierszamore +100 plik.txt
# 3) Rozpoczęcie od wzorca "Error"more +/Error log.txt
- Klawisze sterujące:
spacja
– następna strona,Enter
– następna linia,b
– strona wstecz,/wzorzec
– wyszukiwanie. more
jest starszym narzędziem; w nowszych systemach często zastępowane przezless
, które ma więcej funkcji.- Obsługuje tylko przewijanie w dół w większości implementacji.
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
No such file or directory | Podano błędną nazwę pliku. | Sprawdź ścieżkę i nazwę pliku. |
Permission denied | Brak uprawnień do odczytu pliku. | Użyj sudo lub zmień uprawnienia pliku. |
Nieczytelne znaki | Plik nie jest w formacie tekstowym lub ma inny encoding. | Sprawdź kodowanie (file , iconv ). |
Linki i źródła
Dział zatytułowany „Linki i źródła”- man more – oficjalna dokumentacja.
- Porównanie more i less – dyskusja o różnicach.
- Historia narzędzia more – artykuł w Wikipedii.