Как автоматизировать команду 'get' с удаленного сервера с помощью команды slurm 'sbatch'? - PullRequest
0 голосов
/ 23 января 2019

Я получаю кучу файлов данных из удаленного архива на магнитной ленте, предназначенного только для чтения, в мой рабочий каталог на моем рабочем кластере Linux. К сожалению, мне не разрешено устанавливать ожидаемые на компьютере, с которым я работаю. Я хотел бы написать команду, с помощью которой я могу отправить задание на слерм, которое получает мои файлы через sftp. Мне нужна следующая последовательность

  1. sftp user@remote.server

  2. введите пароль: "my_password"

  3. cd / source / folder / где / files / is

  4. установить папку назначения (при необходимости)

  5. получить файлы данных _ *. Nc

Важно то, что для получения такого количества данных требуются дни, и я хотел бы использовать опцию slurm job, чтобы сэкономить время и постоянно получать файлы и избегать постоянного подключения к удаленному серверу через мой ноутбук. Любые идеи и предложения приветствуются:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...