我需要获取上个月发布的文件,文件路径,文件名和文件大小应该写在新文件上。下面是我写的脚本。但它给了我目录大小和目录名称。
<?php
// Array representing a possible record set returned from a database
$records = array(
array(
"applied_date"=> "10-10",
"count"=> 1
),
array(
"applied_date"=> "10-10",
"count"=> 1
),
array(
"applied_date"=> "10-10",
"count"=> 1
)
);
$applied_date = array_column($records, 'applied_date');
$count = array_column($records, 'count');
print_r($applied_date);
print_r($count);
?>
答案 0 :(得分:0)
您可以使用 find 命令来实现:
find . -type f -newermt $(date +"%Y-%m-01" --date='-1 month') ! -newermt $(date +"%Y-%m-01") -exec du -sh {} \;
第一个条件是文件修改时间戳比一个月前更新,第二个条件是文件修改标记不比本月更新。基本上,你可以在上个月和本月之间获得所有内容。