diff --git a/catarc b/catarc index 30f1fb3..e6cb047 100644 --- a/catarc +++ b/catarc @@ -127,6 +127,9 @@ for item in file_list: elif item.endswith(".zip"): processor = "unzip" returncode = subprocess.call(['unzip', '-p', item], stderr=stfu) + elif item.endswith(".rar"): + processor = "unrar" + returncode = subprocess.call(['unrar', 'p', '-inul', item], stderr=stfu) else: sys.stderr.write("WARNING: Skipping item %s, not a recognized archive type\n" % item) failed += 1