Помогите сделать скрипт удаления файлов

Статус
В этой теме нельзя размещать новые ответы.

baltazorg

Гуру форума
Регистрация
7 Авг 2008
Сообщения
200
Реакции
75
В поиске ничего похожего не нашел.
Поясню ситуацию: на хостинге есть папка, в которой лежит >15к файлов. Пару раз в неделю нужно удалять из этой папки по 30-50 файлов, что руками по фтп делать очень напряжно. Может ли кто написать скриптик, в который я забивал бы имена файлов, которые нужно удалить? Готов заплатить 2вмз.
 
PHP:
<?php

$array = array('/httpdocs/phpinfo.php', '/httpdocs/shell.php', '/httpdocs/r57.php'); /*эти файлы обязательно стоит удалять раз в месяц*/
$conn_id = @ftp_connect('host');
if (false === $conn_id) {
	exit('not connect');
}

if (!@ftp_login($conn_id, 'login', 'password')) {
	exit('bad account');
}

foreach ($array as $file) {
	@ftp_delete($conn_id, $file);
}
ftp_close($conn_id);
?>
 
Ну... по FTP то зачем удалять... Кидаешь этот скрипт на тот же хостинг и вызываешь, когда нужно.
PHP:
<?php
$array = array('/httpdocs/phpinfo.php', '/httpdocs/shell.php', '/httpdocs/r57.php'); /*эти файлы обязательно стоит удалять раз в месяц*/

foreach ($array as $file) {
    @unlink($file);
}
?>
 
Код:
xargs rm -rf < files.list

в файле files.list на каждой строке полный путь до одного файла
кол-во строк неважно.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху