From 2147523a89156236a3f70c2ac70e2c8304e295f3 Mon Sep 17 00:00:00 2001 From: Joe Hunkeler Date: Fri, 21 Aug 2015 15:21:43 -0400 Subject: Initial commit --- purge_path/purge_path.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 purge_path/purge_path.py (limited to 'purge_path/purge_path.py') diff --git a/purge_path/purge_path.py b/purge_path/purge_path.py new file mode 100755 index 0000000..b752da4 --- /dev/null +++ b/purge_path/purge_path.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python +import os +import sys + +if __name__ in '__main__': + ARGS = sys.argv[1:] + PATH = os.environ['PATH'] + PATH_NEW = [] + + for arg in ARGS: + for path in PATH.split(':'): + if arg in path: + continue + PATH_NEW.append(path) + + print("{0}".format(":".join(PATH_NEW))) -- cgit