docs: def run_command(args):
      """Script entry point. Lints both sets of files."""
      library_rc = 'pylintrc'
      test_rc = 'pylintrc.test'
  
      if os.path.exists(library_rc):
          os.remove(library_rc)
  
      if os.path.exists(test_rc):
          os.remove(test_rc)
  
      default_config = read_config(get_default_config())
      user_config = load_local_config(args.config)
      configuration = determine_final_config(user_config)
  
      make_rc(default_config, library_rc,
              additions=configuration.library_additions,
              replacements=configuration.library_replacements)
      make_rc(default_config, test_rc,
              additions=configuration.test_additions,
              replacements=configuration.test_replacements)
  
      lint_fileset(*args.library_filesets, rc_filename=library_rc,
                   description='Library')
      lint_fileset(*args.test_filesets, rc_filename=test_rc,
                   description='Test')