У меня есть файл, в котором я хочу отфильтровать строку, в которой нет строки node_module. Итак, учитывая файл:
./sec24_proj31/node_modules/eslint-plugin-react/lib/rules/no-did-update-set-state.js:componentDidUpdate
./sec08_proj20_burger_builder/src/components/UI/Modal/Modal.js:componentDidUpdate
Я пытался с этими регулярными выражениями, но они не работают:
grep -E 'componentDidUpdate' test | grep -E '(?!.*node_modules.*)'
grep -E '(?!.*node_modules.*)componentDidUpdate' test'
В случае первого идея состоит в том, что второй фильтр регулярных выражений первый вывод, но я пробовал много разных вещей, и ни одна не работала.
Спасибо!