code: def seek_write(path, data, offset):
      '''
      .. versionadded:: 2014.1.0
  
      Seek to a position on a file and write to it
  
      path
          path to file
  
      data
          data to write to file
  
      offset
          position in file to start writing
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.seek_write /path/to/file 'some data' 4096
      '''
      path = os.path.expanduser(path)
      seek_fh = os.open(path, os.O_WRONLY)
      try:
          os.lseek(seek_fh, int(offset), 0)
          ret = os.write(seek_fh, data)
          os.fsync(seek_fh)
      finally:
          os.close(seek_fh)
      return ref seek_write(path, data, offset):
      '''
      .. versionadded:: 2014.1.0
  
      Seek to a position on a file and write to it
  
      path
          path to file
  
      data
          data to write to file
  
      offset
          position in file to start writing
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.seek_write /path/to/file 'some data' 4096
      '''
      path = os.path.expanduser(path)
      seek_fh = os.open(path, os.O_WRONLY)
      try:
          os.lseek(seek_fh, int(offset), 0)
          ret = os.write(seek_fh, data)
          os.fsync(seek_fh)
      finally:
          os.close(seek_fh)
      return ret
docs: .. versionadded:: 2014.1.0
  
      Seek to a position on a file and write to it
  
      path
          path to file
  
      data
          data to write to file
  
      offset
          position in file to start writing
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' file.seek_write /path/to/file 'some data' 4096