如何从文件夹中搜索文件并使用unix脚本移动到文件夹

时间:2014-11-25 10:05:02

标签: linux shell unix

如何搜索文件以SP开头,以文件夹A的.txt结尾,并通过向文件添加当前日期移至文件夹

如果文件超过一周,则从folderB中删除文件。使用unix脚本。

2 个答案:

答案 0 :(得分:0)

您可以使用此命令将SP ....文件从文件夹A复制到文件夹B.

mv `find A -type f -name SP*.txt` B

至于你的第二个要求,你需要约会吗?在文件内或文件名中?

答案 1 :(得分:0)

SrcDir="folderA";
DestDir="folderB";
cd "$SrcDir";
dt=$(date +%Y-%m-%d);
for file in    SP*.txt
do  cp  "$file" "$DestDir/${file%.*}_$dt.txt";    
done