Изоляция строки в / etc / passwd, которая содержит «строку», используя grep

Это совершенно новый подход к Linux и попытка узнать, как работает терминал.

У меня есть список «задач», которые я просматриваю, чтобы изучить оболочный код, поскольку заголовок говорит, что мне нужно использовать grep для изоляции строки в /etc/passwd которая содержит « ubu ». Я знаю, что команда less /etc/passwd используется для доступа к /etc/passwd , а grep используется для поиска / поиска определенного шаблона строки, но об этом

2 Solutions collect form web for “Изоляция строки в / etc / passwd, которая содержит «строку», используя grep”

С grep :

 $ grep -F "ubu" /etc/passwd 

Это использует grep -F для поиска литеральной строки ubu в файле /etc/passwd . Без -F grep будет относиться к ubu как к регулярному выражению. В этом случае это не повлияет, но если строка содержит символы, такие как * , которые являются «специальными» в регулярных выражениях, тогда вы можете сделать их «менее особенными».

grep вернет все строки, содержащие совпадение.

Если ubu является именем пользователя ( полное имя пользователя, а не только его часть), то следующее дополнительно выполняет поиск в любой службе каталогов (например, LDAP или NIS / YP), которую система может использовать:

 $ getent passwd ubu 

Вероятно, вам следует начать с учебника по изучению основ.

Если бы вы просто искали grep страницу grep , вы бы смогли легко понять ее.

В основном вы можете использовать grep "ubu" /etc/passwd .

  • Отфильтровать вывод команды по цвету
  • grep все строки, начинающиеся с определенного символа, и заканчиваются другим символом
  • Используйте grep для поиска всех файлов в каталоге с двумя строками
  • | Grep, найдите, с какого файла строки
  • Как перенаправить вывод из команды find (использующей grep) в файл журнала?
  • Как удалить первые n строк и последнюю строку файла с помощью команд оболочки?
  • Как получить общее количество строк и уникальных счетчиков в одной строке
  • Как взять список и удалить его из файла?
  • Как искать несколько шаблонов поиска из файла с помощью grep
  • Почему этот результат BSD grep отличается от GNU grep?
  • Понимание grep и труб в linux
  • Linux и Unix - лучшая ОС в мире.