Я хочу принять строки, которые не начинаются с ":: 1" в файле / etc / hosts, с использованием приведенного ниже сценария awk:
cat /etc/hosts | awk '/~(^::1)/{print}' >> test.txt
Но приведенный выше код вообще не принимает строки.
Pls. help.
ПРИМЕЧАНИЕ. Приведенный выше код cat
- это просто пример выходного потока. Я хочу, чтобы код awk принимался только в том случае, если исходящий поток слева от pipe |
имеет указанный начальный текст, в противном случае он должен полностью отклонить выходной поток.