#!/usr/bin/env python2.1 #----------------------------------------------------------------------- # Moves all entries in working dir except for listed entries. # Usage: move_all_except.py # # Last Updated: # Copyright (C) 2001 Andrei Kulakov #----------------------------------------------------------------------- import os, sys a = sys.argv del a[0] exclude, dest = a[:-1], a[-1] entries = os.listdir('.') for entry in entries: if entry not in exclude: os.rename(entry, sys.argv[-1] + '/' + entry) os.rename(entry, os.path.join(dest, entry))