Я пытаюсь выполнить команду grep внутри php shell_exec. И он отлично работает, кроме того, что он терпит неудачу, когда у меня есть знак подчеркивания в поисковом слове. Я не могу понять, почему это не удается из-за подчеркивания, так как, команда Grep с подчеркиванием в слово для поиска работы в коде оболочки ниже:Подчеркивание в php shell_exec
$output = shell_exec("grep -l -r '$search_word'");
Содержание в search_word переменной является динамическим из базы данных, но слова что дает мне неприятности является base_64
$ search_word - это переменная, что такое контент? –
Содержимое является динамическим из базы данных, но слово, которое имеет знак подчеркивания in, является base_64 – PatrickSH
@Amarnasan i dont belive, это возможное решение для меня, поскольку переменное содержимое является динамическим и не содержит подчеркивания каждый раз – PatrickSH