Skip to main content

Więcej poleceń (przykłady, opcje, przełączniki i więcej)

Cz.3 Jak mieć więcej poleceń, czyli odc. 228 z cyklu "Moje dwie minuty" (Może 2024)

Cz.3 Jak mieć więcej poleceń, czyli odc. 228 z cyklu "Moje dwie minuty" (Może 2024)
Anonim

The więcej command jest poleceniem wiersza polecenia służącym do paginacji wyników innych poleceń, jeśli są używane z nimi we właściwy sposób.

Wskazówka: Jeśli masz łatwy dostęp do dużych wyników poleceń, zapisywanie wyników polecenia za pomocą operatora przekierowania może być lepszym rozwiązaniem. Zobacz artykuł Jak przekierować dane wyjściowe polecenia do pliku, aby uzyskać więcej informacji na ten temat.

The więcej Polecenie może również służyć do wyświetlania zawartości jednego lub większej liczby plików, po jednej stronie, ale rzadko jest używane w ten sposób.

The rodzaj Polecenie powiela tę funkcję i jest częściej używane w tym konkretnym zadaniu.

Więcej dostępności poleceń

The więcej polecenie jest dostępne z poziomu wiersza polecenia we wszystkich systemach operacyjnych Windows, w tym Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP.

Starsze wersje systemu Windows zawierają także więcej poleceń, ale ze znacznie mniejszą elastycznością (na przykład mniejszą liczbą opcji) niż te omówione powyżej. The więcej command jest także poleceniem DOS, dostępnym w większości wersji MS-DOS.

The więcej można znaleźć w narzędziu Wiersz polecenia, które jest również dostępne w zaawansowanych opcjach uruchamiania i opcjach odzyskiwania systemu. Konsola odzyskiwania w systemie Windows XP zawiera także więcej dowództwo.

Uwaga:Dostępność niektórych więcej przełączniki poleceń i inne więcej składnia komend może różnić się od systemu operacyjnego do systemu operacyjnego, nawet Windows XP przez Windows 10.

Składnia dla Więcej polecenia

Jest to składnia wymagana podczas używania polecenia more do paginacji wyników innego polecenia, najczęściej używanego:

nazwa polecenia | więcej / c / p / s / t n + n /?

Oto składnia użycia polecenia more do wyświetlenia zawartości jednego lub więcej plików:

więcej /do / p / s / t n + n napęd : ścieżka Nazwa pliku napęd : ścieżka Nazwa pliku …

Wskazówka: Zobacz, jak odczytać składnię komend, jeśli nie masz pewności, jak odczytać składnię polecenia, tak jak to napisałem powyżej, lub wyjaśnić to w poniższej tabeli.

nazwa polecenia |To jest polecenie, które wykonujesz, które może być dowolną komendą, która może wytworzyć więcej niż jedną stronę wyników w oknie wiersza polecenia. Nie zapomnij użyć pionowego paska między nazwa polecenia i więcej dowództwo! W odróżnieniu od pionowych słupków lub rur używanych w składni innych poleceń, należy je brać dosłownie.
/doUżyj tego przełącznika z poleceniem more, aby automatycznie wyczyścić ekran przed wykonaniem. Spowoduje to również wyczyszczenie ekranu po każdej paginacji, co oznacza, że ​​nie będzie można przewijać w górę, aby zobaczyć cały wynik.
/ pThe / p przełącznik wymusza wyjście tego, co jest wyświetlane (np. wynik polecenia, plik tekstowy, itp.) w celu zachowania znaku "nowej strony".
/ sTa opcja kompresuje wyjście na ekranie redukując wiele pustych linii do pojedynczej pustej linii.
/ t n Posługiwać się / t aby zamienić znaki tabulatorów na n liczba spacji przy wyświetlaniu danych wyjściowych w oknie wiersza polecenia.
+ n The + switch uruchamia wyświetlanie wszystkiego, co jest wyprowadzane na ekran w linii n . Określ linię n poza maksymalnymi liniami na wyjściu i nie dostaniesz błędu, tylko puste wyjście.
napęd : , ścieżka, nazwa pliku To jest plik ( Nazwa pliku , opcjonalnie z napęd i ścieżka , jeśli jest to wymagane), aby wyświetlić zawartość tekstową w oknie wiersza polecenia. Aby wyświetlić zawartość wielu plików naraz, oddziel dodatkowe wystąpienia instancji napęd : , ścieżka, nazwa pliku z przestrzenią.
/?Użyj przełącznika pomocy z komendą więcej, aby wyświetlić szczegółowe informacje na temat powyższych opcji bezpośrednio w oknie wiersza polecenia. Wykonanie więcej /? jest taki sam jak użycie polecenia help do wykonania pomóż więcej.

Wskazówka: ZA /mi opcja jest również zatwierdzonym przełącznikiem, ale wydaje się, że jest implikowana przez cały czas, przynajmniej w nowszych wersjach systemu Windows. Jeśli masz problemy z uruchomieniem niektórych z powyższych przełączników, spróbuj dodać /mi podczas wykonywania.

Ważny: Podniesiony wiersz polecenia to nie wymagane do pełnego wykorzystania polecenia more, ale oczywiście będzie wymagane, jeśli użyjesz nazwa polecenia | więcej gdzie nazwa polecenia określone inaczej wymaga podniesienia.

Przykłady More Command

dir | więcej

W powyższym przykładzie, im więcej poleceń jest używanych z poleceniem dir, w paginacji często długich wyników tego polecenia, których pierwsza strona wyglądałaby tak:

Wolumin na dysku D to kopia zapasowa i pobrane Wolumin Numer seryjny to E4XB-9064 Katalog D: Files File Cabinet Manuals 04/23/2012 10:40 AM

. 04/23/2012 10:40 AM .. 01/27/2007 10:42 AM 2 677,353 a89345.pdf 03/19/2012 03:06 9 997 238 ppuwe3.pdf 02/24/2006 14:19 1 711,555 bo3522ug.pdf 12/27/2005 04:08 PM 125,136 banddek800eknifre.pdf 05/05/2005 03:49 PM 239,624 banddekfp1400fp.pdf 08/31/2008 06:56 1 607,790 bdphv1800handvac.pdf 05/05/2008 04:07 PM 2 289 958 dymo.pdf 02/11/2012 04: 04 PM 4,262,729 ercmspeakers.pdf 07/27/2006 01:38 PM 192,707 hb52152blender.pdf 12/27/2005 16:12 363,381 hbmmexpress.pdf 05/19/2005 06:18 AM 836,249 hpdj648crefmanual.pdf 05/19/2005 06:17 1,678,147 hpdj648cug.pdf 01/26/2007 12:10 413,427 kiddecmkncobb.pdf 04/23/2005 16:54 2 486 557 kodakdx3700dc.pdf 07/27/2005 04:29 77,019 kstruncfreq.pdf 07/27 / 2006 01:38 PM 4 670 356 magmwd7006dvdplayer.pdf 04/29/2005 01:00 PM 1 233 847 msbsb5100qsg.pdf 04/29/2005 01:00 PM 1 882 555 msbsb5100ug.pdf - Więcej -

U dołu tej strony, wszystko, co widzisz w oknie wiersza polecenia, zauważysz " -- Więcej --" skłonić.Tutaj masz dodatkowe opcje, które zostały opisane w poniższej sekcji. Zazwyczaj jednak naciskasz klawisz spacji, aby przejść do następnej strony i tak dalej.

więcej list.txt

W tym przykładzie więcej polecenie służy do wyświetlania zawartości pliku list.txt plik w oknie wiersza polecenia:

Mleko Ser żółty Jogurt Avocado Brokuły Papryka kapusta Kapusta Edamame Grzyby Spaghetti squash Szpinak Wiśnie Mrożone jagody Melony Pomarańcze Gruszki Mandarynki Brązowy ryż Płatki owsiane Pasta Pita chleb Quinoa Mielona wołowina Kurczak Garbanzo fasola - Więcej (93%) -

Od więcej polecenie ma pełny dostęp do pliku, który wyświetlasz, wie od samego początku, ile wyświetla na ekranie, dając ci wskazanie procentowe, - Więcej (93%) - w tym przypadku, jak zakończyć dane wyjściowe.

Uwaga: Wykonywanie kolejnych bez nazwy pliku lub dowolnych opcji jest dozwolone, ale nie przynosi niczego pożytecznego.

Opcje dostępne w opcji - Więcej - Monituj

Wiele dodatkowych opcji jest dostępnych, gdy zobaczysz " -- Więcej -- "pytaj w punkcie stronicowania, gdy używasz polecenia more:

wciśnij spacja aby przejść do następnej strony.
naciśnij Wchodzić aby przejść do następnej linii.
str n naciśnij str na -- Więcej -- monit, a następnie, po wyświetleniu monitu, liczba linii, n , które chcesz zobaczyć obok, a następnie Wchodzić.
s n naciśnij s na -- Więcej -- monit, a następnie, po wyświetleniu monitu, liczba linii, n , które chcesz pominąć przed wyświetleniem następnej strony. naciśnij Wchodzić kontynuować.
fanaciśnij fa aby przejść do następnego pliku na liście plików do wielu plików do wyświetlenia. Jeśli podasz tylko jeden plik do wyprowadzenia lub używasz więcej polecenia za pomocą innego polecenia, użyj fa wyjdzie z tego, co właśnie zobaczysz, i powróci do monitu.
qnaciśnij q przy opcji - Więcej - monit o zakończenie wyświetlania pliku (ów) lub danych wyjściowych polecenia. Jest to to samo, co użycie CTRL + C do przerwania.
=Użyj = znak (tylko raz), aby wyświetlić numer wiersza danych wyjściowych, które właśnie masz (czyli linię, którą widzisz tuż powyżej -- Więcej -- ).
?Wpisz a ? gdy jesteś pomiędzy stronami, aby szybko wyświetlić przypomnienie o opcjach w tym monicie, niestety bez żadnych wyjaśnień.

Wskazówka: Jak wspomniałem w oryginalnej dyskusji na temat składni, jeśli masz problemy z uruchomieniem tych opcji, wykonaj ponownie polecenie, ale dodaj / e do listy opcji, których używasz.