Как использовать grep в начале строки, используя строку, которая хранится в переменной

Не существует никаких соглашений относительно идентификаторов групп. Конфигурация авторизации обычно считается частью локальной политики и обычно не имеет ничего общего с записями в локальном файле /etc/passwd или /etc/group.

Группы, используемые для принятия решений об авторизации, обычно поступают из централизованного каталога (LDAP, AD и т.д.) и отличаются от организации к организации, а также не имеют отношения к используемому дистрибутиву (или операционной системе).

0
05.05.2019, 19:59
1 ответ

Ваш сценарий почти уже делает то, что вы хотите. Вам не нужен захват grep, который только усложняет печать :

.
#!/bin/bash

for j in *_seqs.txt; do  
  while read line; do
      grep "^$line" "$j"
  done < "$1"
done
0
28.01.2020, 03:43

Теги

Похожие вопросы