Grep
Создана 15.09.2022
Отредактирована 18.02.2025
Отредактирована 18.02.2025
Как заставить grep отображать имя файлов, которые не содержат искомое значение
Иногда требуется получить имена тех файлов, которые не содержат искомые значения.
Это можно сделать с помощью grep и параметра -L Так, например, чтобы найти все файлы в текущем каталоге, которые не содержат искомое значение, например ip-адрес, нужно выполнить следующую команду:
Это можно сделать с помощью grep и параметра -L Так, например, чтобы найти все файлы в текущем каталоге, которые не содержат искомое значение, например ip-адрес, нужно выполнить следующую команду:
grep -L 192.168.16.25 ./*
Найти в файле sw1.txt все цифры, начинающиеся с 1240 по 1250 включительно
grep -e 124[0-9] -e 125[0] sw1.txt
vlan 1240
vlan 1241
vlan 1242
vlan 1243
vlan 1245
vlan 1246
vlan 1247
vlan 1249
vlan 1250