Se me escapo un caso en el parsing: > y despues le hacia un pequenio (perdon no tengo enie ni acentos) parsing if options.path is not None: #parse the path m_path = m_path + options.path.replace(':',' ').replace(';',' ').replace('|',' ').split() Ahi deberia funcionar el ejemplo