0

我从远程只读磁带存档中获取了一堆 TB 的数据文件到我工作的 Linux 集群上的工作目录中。不幸的是,我不允许在我正在使用的计算机上安装 expect。我想编写一个命令,通过它我可以提交一个通过 sftp 获取我的文件的 slurm 作业。我需要以下序列

  1. sftp user@remote.server

  2. 输入密码:“my_password”

  3. cd /source/folder/where/files/are

  4. 设置目标文件夹(如有必要)

  5. 获取 data_files_*.nc

重要的是,获取这么多数据需要几天的时间,我想使用 slurm 作业选项来节省时间并不断获取文件,并避免一直通过我的笔记本电脑保持连接到远程服务器。任何想法和建议表示赞赏:)

4

0 回答 0