Na przykład zamiast całej instrukcji apt-get
chcę -f
od razu przejść do opcji z wiersza polecenia terminala, bez konieczności przeszukiwania strony podręcznika.
8
Na przykład zamiast całej instrukcji apt-get
chcę -f
od razu przejść do opcji z wiersza polecenia terminala, bez konieczności przeszukiwania strony podręcznika.
man
zamiast zwracać pomieszaną listę oddzielnych wierszy.Odpowiedzi:
Domyślny pager
man
toless
. Możesz przekazać wzorzec wyszukiwania ERE (Extended Regular Expression), któryless
rozumie go bezpośrednio za pośrednictwemLESS
zmiennej środowiskowej, w takim przypadku należy wykonać następujące czynności:Jest to dokładnie to samo, co podanie
/-f
po wykonaniuman apt-get
.Teraz podświetliłoby to wszystkie
-f
s naman
stronie, aby przejść bezpośrednio do żądanej, tj. Opcji-f
, możesz użyć ERE, aby dopasować tylko linie rozpoczynające się spacjami / tabulatorami, a następnie-f
:Chociaż byłoby to możliwe tutaj, ale nadal może nie być precyzyjne dla wszystkich stron, ponieważ będzie pasować do wszystkiego, co zaczyna się
-f
od początkowych spacji / tabulatorów. W takich przypadkach popraw trochę wzór, aby spełnić Twoje potrzeby.Możesz utworzyć małą funkcję, aby przekazać wzorzec wyszukiwania i
man
stronę, która ma być argumentami, jeśli robisz to często.źródło
Wpisz ukośnik, szukaną rzecz, a następnie naciśnij klawisz Enter. Przeskoczysz do pierwszego wystąpienia. Naciśnij, Naby przejść do następnego wystąpienia i Bwrócić. Więc w tym przypadku:
źródło
/ -f
. To powinno ominąć wszelkie wbudowane zastosowania-f
.Użyj,
sed
aby pokazać cały akapit opcji, zaczynając od łącznika. Aby od-f
razu wyświetlić cały akapit opcji, uruchamiając jedno polecenie, użyj:Zwraca cały akapit dla
-f
opcji w man,apt-get
ale powyższe polecenie można ulepszyć, eliminując przecinek po,-f
aby uczynić go bardziej użytecznym w następujący sposób:Zwraca wiele akapitów, z których większość nie chcesz czytać. Czytając pierwsze wiersze wielu akapitów, możesz zobaczyć, że chcesz wyświetlić tylko akapit zawierający
-f, --fix-broken
opcję. Wykonaj następujące czynności:Zwraca tylko dane wyjściowe, które chcesz odczytać. Ta metoda działa z dowolnymi innymi opcjami rozpoczynającymi się od łącznika, a także ogólnie działa w przypadku wyszukiwania opcji rozpoczynających się od łącznika w innych poleceniach
apt-get
.Wyświetlanie dodatkowych informacji za pomocą sed
Jeśli opis jednego akapitu nie zawiera wystarczającej ilości informacji, następujące polecenie pokaże pierwszy akapit tak samo jak poprzednie polecenie, a także następne akapity po nim.
Wyniki tego polecenia pokazują, że kolejne akapity nie są bardzo interesujące, ale w przypadku niektórych opcji interesujące są również następne akapity. Dlatego jest to również przydatne polecenie, aby wiedzieć.
źródło