linux中编写脚本实现将某文件夹下半小时之内的图片复制到另一个文件夹下(简单)实现
1.首先在根目录下我创建一个叫sh的文件夹 命令: mkdir sh
2.进入sh文件夹中 命令: cd sh
3.我们首先创建一个名叫test.sh的脚本 命令: touch test.sh
并且对这个脚本进行权限赋予 命令: chmod 755 test.sh
进入这个脚本编写我们的内容 命令: vim test.sh
4.test.sh脚本内容的编写
内容是:每次执行都会删除test2文件夹,然后重新创建test2文件夹,在test文件夹中查找30分钟内创建或修改的文件并且复制到test2文件夹中,每段命令执行完都会打印一下,1,2,3,4.
命令:
#!/bin/sh
echo 1;
rm -rf /test2;
echo 2;
mkdir /test2;
echo 3;
find /test -type f -mmin -30 -exec cp {} /test2 \;
echo 4;
5.执行脚本
命令: ./sh/test.sh
我们可以看到脚本执行打印出来的 1 2 3 4 查看test2及其文件夹中的图片都是新创建出来的。