該代碼在上述日期之後搜索並遞歸複製文件。如何讓這段代碼更短,更正確? (搜索和複製文件)
#!/bin/bash
directory=~/somefolder
DAYSAGO=8
for ((a=0; a <= DAYSAGO ; a++))
do
find $directory -mtime $a -type f | while read file;
do
cp "$file" -t ~/The\ other\ folder/
done
done
順便說一句,在未來,對已經工作的代碼的反饋,請考慮Code Review StackExchange。在StackOverflow上,這種類型的問題通常被認爲是「太寬泛」。 –