Я пытаюсь запустить команду (найти), например, которая позволит мне найти все php-файлы, в которых есть строки с более чем 50 символами. У меня есть база, которая выглядит так, но мне не удается написать в grep: sudo find . -name '.*php' -exec fgrep -q '..' {} \; -print Я предполагаю, что вещь, которая не является символом, […]
Пробелы в файлах PHP иногда проблематичны, поэтому я пытаюсь найти файлы, которые отвечают общим проблемным критериям. Я пытаюсь найти все файлы, рекурсивно, которые имеют одно или оба из этих условий: 1) Не начинается с символа < или # . и / или 2) Не заканчивается символом a > , если он не заканчивается в тесной […]
У меня есть набор процессов, которые работают параллельно. Иногда некоторые зависают дольше, чем позволяет сценарий: $time_start = microtime(true) $max_run_time = 30 * 60; // 30 minutes, measured in seconds while ((microtime(true)-$time_start) < $max_run_time) { // do stuff, but quit after 30 minutes } Я бы хотел убить старые процессы этого скрипта, которые были более 30 […]
У меня есть команда exec, которая ведет себя иначе, чем та же команда, что и для linux через Penguinet. $res = exec('cd /mnt/mydirectory/; zcat log_file.gz'); echo $res При вводе команд непосредственно в командной строке я вижу около 100 записей в файле журнала. Однако, когда я обращаюсь к странице PHP с командой exec() , я вижу […]
Есть ли такая функция в PHP, которая делает grep -f filename в системах unix / linux. Если их нет, то какие PHP-функции / инструменты помогут создать для него настраиваемый метод / функцию. Благодаря!
Я пытаюсь создать список функций, которые можно использовать для произвольного выполнения кода. Цель состоит не в том, чтобы перечислять функции, которые должны быть внесены в черный список или иным образом запрещены. Скорее, я бы хотел иметь grep -able список ключевых слов с красным флагом, который можно было бы использовать при поиске скомпрометированного сервера для задних […]
Всем известно, что PHP ненавидит пустые строки в начале или конце файла (до или после тегов PHP). У меня есть awk скрипт, который будет изменять файлы. Я передаю все свои файлы через него, и все персидское, не более ведущие или завершающие пустые строки. Сначала я хотел бы найти файлы, чтобы создать быстрый отчет об исключениях. […]