通常我们在UNIX框上运行回归,并且在AS400 QSh框上运行相同的回归。
在UNIX上假设我们的文件夹结构为/ home / qa / regression / Folder1或2或3或4,依此类推。
AS400 QSH包装盒上存在相同的结构,即/ home / qa / regression / Folder1或2或3或4,依此类推。
这里我想要的是假设我在UNIX框中的一个文件中添加了AS400 QSh框中我需要的相同文件的每个文件夹。 (这里的解决方案是我可以链接文件夹,但在运行回归时需要花费大量时间,因此在两个框上都复制了)。现在我们有更多的1000个文件夹,其中添加了一个新文件,我们希望AS400 QSH框中的文件逐个复制将花费大量时间。
任何人都可以使用写入和Perl脚本将数据从一个盒子复制到另一个盒子。
注意:两个框的文件夹名称相同。
答案 0 :(得分:1)
我的建议是 - 不要使用perl。 rsync
是这项工作的绝佳工具。
如果你真的必须找到一个perlish解决方案,你可能想要考虑File::Find
。