#!/usr/bin/env python3 import sys import subprocess args = sys.argv[1:] files = [] nums = {} for arg in args: file = arg.split(':')[0] r = subprocess.run(['find', '.', '-name', file],stdout=subprocess.PIPE) files += r.stdout.decode().strip().split('\n') if ':' in arg: nums[file] = arg.split(':')[1] else: nums[file] = 0 args = ['micro'] for file in files: n = nums[file.split('/')[-1]] args.append(file+":"+str(n)) #print(args) subprocess.run(args)