def to_file(self, fs):
if self.overwrite: <EOL><INDENT>tmp = '<STR_LIT:.>'.join([self.output, '<STR_LIT>'])<EOL>self._to(tmp, fs)<EOL>shutil.move(tmp, self.output)<EOL><DEDENT>else:<EOL><INDENT>self._to(self.output, fs)<EOL><DEDENT>
Save the given FS, considering ``self.output`` as a filename.

        Parameters:
            fs (`fs.base.FS`): the filesystem to save in the archive.