Używam Ubuntu na VMWare, ale nie mogę połączyć się z Internetem z powodu ograniczeń bezpieczeństwa.
Zastanawiałem się, czy istnieje sposób, aby wyszukać ciągi przez terminal i znaleźć linię, w której ciąg znajduje się w pliku.
command-line
vmware
search
virtual-console
użytkownik138056
źródło
źródło
grep
czymś bardziej zaawansowanym?Odpowiedzi:
Istnieje prawie zbyt wiele opcji do wyświetlenia
Wyświetli nazwę pliku i pełną linię pasującą do wzorca.
źródło
Najlepsze, czego używam, to polecenie grep z opcjami -ri (wyszukiwanie rekurencyjne i bez rozróżniania wielkości liter):
opcje, które mogą Ci się przydać:
Twoje zdrowie
źródło
Jeśli chcesz znaleźć tylko numer linii, w której żądło znajduje się w pliku, użyj tego:
Jeśli chcesz znaleźć numer linii, a także wypisać pełną nazwę linii, w której znajduje się łańcuch, użyj tego:
A jeśli chcesz tylko znaleźć pełną nazwę wiersza tam, gdzie jest ciąg, użyj tego:
źródło