Я хотел написать python script, который будет запускать несколько экземпляров rsync в последовательности для резервного копирования данных на другой компьютер.
В данный момент у меня есть только этот текстовый файл с используемыми мной командами, и я только что скопировал их в терминал, и это кажется глупым.
Я хочу использовать python для этого. Я очень смутно знаю, как использовать subprocess.popen, но я не знаю, как заставить python напрямую взаимодействовать с rsync, например, для ввода моего пароля для меня. Может ли python сделать это?
Что-то вроде:
if theProccess.proccessResponse == "Password:" :
theProccess.respond(string)
Или лучшее, что я могу сделать, это просто его или даже bash script, просто запустить rsyncs в последовательности и ввести пароль снова и снова?
Спасибо заранее.