#!/usr/bin/env python from sys import argv from os import popen ctr = 0 if len(argv) < 2 or argv[1] == '-help': print 'usage: sls [lsoptions] [user@]host:dir' exit(1) lsoptions = ' '.join(argv[1:-1]) parts = argv[-1].split(':') if len(parts) != 2: print 'usage: sls [lsoptions] [user@]host:dir' exit(1) cmd = "ssh -fT %s 'ls %s %s'" % (parts[0], lsoptions, parts[1]) for x in popen(cmd).readlines(): print x[:-1]