From cb07e1cde63c9f10acf4f08b29662ecc0e646dc7 Mon Sep 17 00:00:00 2001 From: Adam Olech Date: Thu, 24 Jun 2021 13:19:43 +0200 Subject: Strip leading prefix --- tar_over_paramiko.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'tar_over_paramiko.py') diff --git a/tar_over_paramiko.py b/tar_over_paramiko.py index fd7dbc1..2a7285e 100755 --- a/tar_over_paramiko.py +++ b/tar_over_paramiko.py @@ -31,13 +31,14 @@ stdin.channel.shutdown_write() paths = [] for l in stdout: - paths.append(l.strip('\n')) - print('[FIND STDOUT]\t{}'.format(paths[-1])) + paths.append(l.strip('\n').split(sys.argv[4] + '/')[1]) + print('[FIND STDOUT]\t{}'.format(l.strip('\n'))) + print('[FIND ALTERD]\t{}'.format(paths[-1])) for l in stderr: print('[FIND STDERR]\t{}'.format(l.strip('\n'))) -stdin, stdout, stderr = ssh.exec_command('tar cf - -T -') +stdin, stdout, stderr = ssh.exec_command('tar cf - -C {} -T -'.format(sys.argv[4])) stderr_lines = 0 stdout_lines = 0 stdout_type = None -- cgit v1.2.1