Der Befehl, den ich zu implementieren versuche, würde etwa so aussehen:
Code: Select all
dd if=/dev/sda | ssh [email protected] 'dd of=/dev/sda'
Code: Select all
dd_process = subprocess.Popen(['dd','if=/dev/sda'],0,None,None,subprocess.PIPE, subprocess.PIPE)
ssh_process = subprocess.Popen(['ssh','[email protected]','dd of=/dev/sda'],0,None,dd_process.stdout)
Bin ich hier völlig dumm, oder gibt es keine Möglichkeit, zwischen Unterprozessen wie diesem weiterzuleiten?
Bearbeiten: Es stellte sich heraus, dass mein echter Code den Hostnamen nicht enthielt. Das ist die richtige Vorgehensweise.
Mobile version