Удалить определенный код из нескольких файлов php

Команда crontabуправляет только катушками в /var/spool/cron, она не принимает во внимание задания, определенные в /etc/cron.dailyи т. д.

Невозможно перечислить все задания cron;следующее даст некоторое представление:

head -n -0 /var/spool/cron/* /etc/crontab /etc/cron.d/*
ls /etc/cron.{hourly,daily,weekly,monthly}/

(Отображение всех crontab-файлов может включать ложные -срабатывания для файлов, соответствующих удаленным пользователям.)

С помощью systemd вы также можете вывести список таймеров:

systemctl list-timers

При отладке заданий cron следует помнить, что во многих системах ежедневные, еженедельные и ежемесячные задания выполняются anacron, а не cron.

См. также Как получить список всех запланированных заданий cron на моем компьютере?

0
10.03.2021, 09:14
1 ответ

sedи find— ваши друзья.

$ find. -name *.php -exec sed 's/^wp_footer();//' \{\} \;

(потребность в люфтах зависит от используемой оболочки)

Эта команда заменит строку ничем, поэтому останется пустая строка.

0
18.03.2021, 22:26

Теги

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