我想将目录及其内容放到/ backup文件夹中,该文件夹只有1天的历史了。我正在使用以下命令,该命令将所有目录和文件从远程引入到早于1天的本地主机上,但我只希望文件夹及其内容仅存在1天。
命令用于从远程scp到本地。
sshpass -p "password" scp -rv find "/backup" -mindepth 1 -maxdepth 1 -type d -ctime -1 oracle@192.168.252.38:/backup/ /bkp
存在的文件是Jul,不应从上述命令中选择该文件,否则它将失败。 我想要的是如果今天是2018年8月30日,但我只希望将数据作为scp的是2018年8月29日。
/ back文件夹下的文件:
[oracle@ back]$ ls -lrt
total 12
drwxr-xr-x 2 oracle dba 12288 Jul 23 18:32 2018-07-23