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

В Debian NetworkManager настроен так, чтобы не управлять сетевыми интерфейсами, которые настроены через / etc / network / interfaces . Если вы использовали ifup для его настройки, то это ваша проблема.

Вам необходимо решить, хотите ли вы использовать ifup или NetworkManager для настройки сетевого интерфейса. В последнем случае просто удалите конфигурацию беспроводного интерфейса из файла interfaces .

0
18.05.2018, 17:40
1 ответ

Con respecto a tu primer problema:

Puede combinar findygrep. Y también puede combinar múltiplesgrep. El primero grepno imprime nada(-q)y el último solo imprime el archivo si el otro ha pasado.

Esto solo encontrará archivos que contengan ambas cadenas:

find. -type f -iname "*.xyz" \
  -exec sh -c 'grep -qi CONFNAME "{}" && grep -li INPUTSQL "{}"' \;

El segundo problema probablemente merezca una nueva pregunta cuando te quedes atascado. Probablemente bueno para awk.

0
28.01.2020, 04:22

Теги

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