我想运行一个命令删除文件夹'allfiles/'下的所有文件
root@admin:/home/admin/allfiles# find . -name '*' | xargs rm
并清除下的所有文件。
我想使用Laravel Schedule运行相同的命令,我以这种方式使用
protected function schedule(Schedule $schedule)
{
$schedule->exec('find . -name '*' | xargs rm /home/admin/millionfiles/')
->everyMinute();
}
但是行不通
您错过了'目录开始前
也试着用双引号代替单引号
protected function schedule(Schedule $schedule) {
$schedule-> exec('find . -name "*" | xargs rm ' . '/home/admin/millionfiles/')
->everyMinute();
}