$data = Select-String -Path $selectedDirectory\$sqlFile -Pattern "GRANT" -Context 5,5
Я хочу использовать PowerShell для чтения файлов .SQL, и мы хотим убедиться, что пользователь не использует GRANT, DROP или DELETE, пока человек не проверит файл, чтобы убедиться, что он в порядке.
Моя 1-я строка только смотрит на GRANT, но я не думаю, что она работает.
Если в файле есть ключевые слова, я хочу отобразить часть текста на экране +/- 5 строкгде был найден оскорбительный текст.
Есть ли способ изменить цвет текста для конкретной строки, для которой задан критерий поиска (все остальные строки будут показаны по умолчанию)